code html dans fonction javascript

code html dans fonction javascript - HTML/CSS - Programmation

Marsh Posté le 06-02-2007 à 10:01:33    

Bonjour à tous,
 
je cherche à réaliser plusieurs menus déroulants (les valeurs disponibles dans le 2eme étant fonction du choix dans le 1er menu déroulant etc)
pour ça, j'utilise une fonction javascript que j'appelle depuis le <html><body>

Code :
  1. <center><form>
  2. <p>
  3. <select name="output" size="1">
  4. <option value="DVI">DVI</option>
  5. <option value="SDI">SDI</option>
  6. <option value="AES">AES/EBU</option>
  7. <input type=button OnClick="nextmenu(this.form);" value="Next">
  8. </select>
  9. </p>
  10. </form></center>


 
et donc j'aimerais afficher le 2eme menu depuis la fonction "nextmenu" que j'ai défini avant le <body>

Code :
  1. <script>
  2. function nextmenu(GeoForm)
  3. {
  4. alert("coucou" );
  5. <center><form>
  6.  <p>
  7.  <select name="dvi_res" size="1">
  8.  <option value="VGA">VGA</option>
  9.  <option value="SVGA">SVGA</option>
  10.  <option value="XGA">XGA</option>
  11.  <option value="SXGA">SXGA</option>
  12.  <option value="UXGA">UXGA</option>
  13.  </select>
  14.  </p>
  15. </form></center>
  16. window.location.replace("update.php?val="+GeoForm.output.value);
  17. }
  18. </script>


 
le code n'est pas complet comme vous pouvez le voir mais ça me permet de voir que ma démarche ne fonctionne pas :)
si je positionne le window.location avant le <form>, la page est bien redirigé. De même, le message "coucou" s'affiche correctement, mais pas le <form>
 
Y'a t-il un moyen d'afficher du code html depuis une fonction javascript? si oui, comment faire? (j'ai fait pas mal de recherches sur le net mais j'ai rien trouvé)
 
Merci d'avance!

Reply

Marsh Posté le 06-02-2007 à 10:01:33   

Reply

Marsh Posté le 06-02-2007 à 10:05:04    

C'est quoi ce code html?!!!  :sweat:  
Revois les bases du html, et explique moi ce que ton input fou dans un select.


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 06-02-2007 à 10:09:04    

je n'ai aucune base en html :d
je suis ingénieur en conception électronique, donc moi c'est plus vhdl, orcad et compagnie ... je fais du html mais cest exceptionnel
donc cest pour ça que je demande de l'aide :)

Reply

Marsh Posté le 06-02-2007 à 10:17:35    

voila j'ai créé un autre form pour le boutton "next"

Code :
  1. <center><form>
  2. <p>
  3. <select name="output" size="1">
  4. <option value="DVI">DVI</option>
  5. <option value="SDI">SDI</option>
  6. <option value="AES">AES/EBU</option>
  7. </select>
  8. </p>
  9. </form></center>
  10. <center><form>
  11. <p>
  12. <input type="button" OnClick="nextmenu(this.form);" value="Next">
  13. <p>
  14. </form></center>


 
malheureusement ça ne résout pas mon problème :(

Reply

Sujets relatifs:

Leave a Replay

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