Problème de script: passer une valeur d'un popup à la fenêtre...

Problème de script: passer une valeur d'un popup à la fenêtre... - HTML/CSS - Programmation

Marsh Posté le 06-10-2002 à 16:09:29    

Salut,
 
alors j'ai le code suivant dans un popup:
 

Code :
  1. <html>
  2. <head>
  3. <title>Changer d'équipe</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  5. <script language="javascript" type="text/javascript">
  6. <!--
  7. function changerEquipe(valeur)
  8. {
  9.   if (valeur)
  10.   {
  11.      opener.document.forms['modjournee'].<? echo "".$equipe.""; ?>.value = valeur;
  12.      window.opener.focus();
  13.      window.close();
  14.   }
  15. }
  16. //-->  
  17. </script>
  18. </head>
  19. <body bgcolor="#FFFFFF" text="#000000">
  20. <?
  21. include("../../conf.php" );
  22. include("../equipe_resultats.php" );
  23. echo "<form method=\"post\" action=\"changer_equipe.php\" name=\"changeteam\">
  24. <b>Vous allez modifier l'équipe qui joue à ".$equipe."</b></td>
  25. <select name=\"nouvelle_equipe\" onChange=\"changerEquipe('this.document.changeteam.nouvelle_equipe.value()')\">
  26. ".$select_championnat."
  27. </select>
  28. </form>";
  29. ?>
  30. </body>
  31. </html>


 
Normalement, le onChange doit me mettre la valeur du <select> dans un <input type="text"> de la fenêtre qui a ouvert le popup...
 
Mais il me met toujours ça: this.document.changeteam.nouvelle_equipe.value()
 
C'est quoi alors la bonne syntaxe??

Reply

Marsh Posté le 06-10-2002 à 16:09:29   

Reply

Marsh Posté le 06-10-2002 à 16:21:16    

c'est résolu:
 
la bonne syntaxe était:
 

Code :
  1. <select name=\"nouvelle_equipe\" onChange=\"changerEquipe(this.document.changeteam.nouvelle_equipe.value)\">

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed