|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
atomikado WRInaute occasionnel

Inscrit le: 22 Sep 2003 Messages: 148 Localisation: Bretagne
|
Posté le : Sam Jan 14, 2006 15:41 Sujet du message: problème avec document.write en javascript |
|
|
bonjour,
je débute en javascript et lorsque j'utilise document.write("test"), cela m'affiche test dans une nouvelle page et non pas dans la page en cours.
que dois-je ajouter a mon code pour empêche cela ?
merci  |
|
| |
|
 |
TOMHTML WRInaute accro

Inscrit le: 25 Aoû 2004 Messages: 3111 Localisation: http://www.vrai-nom.com
|
Posté le : Sam Jan 14, 2006 16:38 Sujet du message: problème avec document.write en javascript |
|
|
1) quel navigateur utilise tu ?
2) fais voir un bout de code pour voir si l'erreur ne vient pas d'ailleurs |
|
| |
|
 |
atomikado WRInaute occasionnel

Inscrit le: 22 Sep 2003 Messages: 148 Localisation: Bretagne
|
Posté le : Sam Jan 14, 2006 19:45 Sujet du message: problème avec document.write en javascript |
|
|
j'utilise IE 6
j'ai simplifié mon code au maximum,
en fait ici, je voudrais que quand je saisis une valeur dans le champ nb_adultes, elle apparaisse dans le champ prix :
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
function prix() {
prix=document.form1.nb_adultes.value;
document.write(prix);
return true;
}
</script>
</head>
<body>
<form name="form1" method="get" action="">
<input type="text" name="nb_adultes" size="1" OnChange="parent.prix()">
<input type="text" name="prix" size="1">
</form>
</body>
</html> |
|
| |
|
 |
lesbonsplansdesophie WRInaute impliqué

Inscrit le: 01 Mar 2004 Messages: 442 Localisation: Londres
|
Posté le : Sam Jan 14, 2006 20:00 Sujet du message: problème avec document.write en javascript |
|
|
alors essaye de changer OnChange="parent.prix()" par OnChange="prix()"
et aussi
remplace ta fonction prix par:
function prix() {
document.form1.prix.value=document.form1.nb_adultes.value*30;
return true;
}
en supposant que le prix par adulte est de 30
dis-nous si ça marche ! |
|
| |
|
 |
atomikado WRInaute occasionnel

Inscrit le: 22 Sep 2003 Messages: 148 Localisation: Bretagne
|
Posté le : Sam Jan 14, 2006 20:08 Sujet du message: problème avec document.write en javascript |
|
|
ca marche , merci !!!!
en fait, il faut laisser OnChange="parent.prix()"
mais changer la fonction comme tu me l'as indiqué  |
|
| |
|
 |
lesbonsplansdesophie WRInaute impliqué

Inscrit le: 01 Mar 2004 Messages: 442 Localisation: Londres
|
Posté le : Sam Jan 14, 2006 20:13 Sujet du message: problème avec document.write en javascript |
|
|
cool - tiens c'est marrant pour le onchange... mais le bon le principal c'est que ça marche !
 |
|
| |
|
 |
| |
|
|