Problème avec document.write en javascript

WRInaute discret
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 :)
 
WRInaute discret
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>
 
WRInaute occasionnel
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 !
 
WRInaute discret
ca marche , merci !!!!

en fait, il faut laisser OnChange="parent.prix()"

mais changer la fonction comme tu me l'as indiqué :)
 
Discussions similaires
Haut