problème avec document.write en javascript

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

atomikado
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 149
Inscription: Lun Sep 22, 2003 9:50

problème avec document.write en javascript

Message le Sam Jan 14, 2006 14:41

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
WRInaute accro
 
Messages: 3243
Inscription: Mer Aoû 25, 2004 14:05

Message le Sam Jan 14, 2006 15:38

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
WRInaute occasionnel
 
Messages: 149
Inscription: Lun Sep 22, 2003 9:50

Message le Sam Jan 14, 2006 18:45

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 passionné
WRInaute passionné
 
Messages: 518
Inscription: Lun Mar 01, 2004 10:04

Message le Sam Jan 14, 2006 19:00

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
WRInaute occasionnel
 
Messages: 149
Inscription: Lun Sep 22, 2003 9:50

Message le Sam Jan 14, 2006 19:08

ca marche , merci !!!!

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

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

lesbonsplansdesophie
WRInaute passionné
WRInaute passionné
 
Messages: 518
Inscription: Lun Mar 01, 2004 10:04

Message le Sam Jan 14, 2006 19:13

cool - tiens c'est marrant pour le onchange... mais le bon le principal c'est que ça marche !

:)


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: loran750 et 0 invités