Intégrer variable Javascript dans balise html
Résolu
lu.lou
Messages postés
2
Statut
Membre
-
lu.lou Messages postés 2 Statut Membre -
lu.lou Messages postés 2 Statut Membre -
Bonjour,
j'aurais besoin de votre aide, j'ai fait un formulaire de ce type:
<form name="form1" target=_blank action="______"; method="post" onsubmit=chargePage()>
<input type="text" name="nom">
<input type="text" name="prenom">
<input type="text" name="test">
<select name="couleur" onchange=chargePage()>
<option value="rouge">Rouge</option>
<option value="bleu">bleu</option>
</select>
avant cela, j'ai dans les balises <head></head>
un script (js) qui me définit la variable page en fonction de la valeur de la select:
<script language=JavaScript>
function chargePage() {
var page;
var couleur = document.form1.couleur.value;
switch(couleur)
{
case "bleu":
page = "page.php";
break;
case"rouge":
page = "index.php";
break;
default:
page = "pppppp";
}
document.form1.submit();
}
jusque là tout va bien...
mon problème, outre le fait que je débute en javascript, et que je voudrais qu'à la place du "__________" dans le form je puisse mettre la variable page définie en j.s...
dans le concret... que lorsque on fait un choix dans le select, ça ouvre une page différente en fonction de la couleur choisie... je suis pas sure d'être trés claire là...
je voudrais juste trouver la syntaxe qui me permette de donner à la balise action de mon form la valeur de la variable page définie dans ma fonction...
voilà si quelqu'un peut m'aider...
j'aurais besoin de votre aide, j'ai fait un formulaire de ce type:
<form name="form1" target=_blank action="______"; method="post" onsubmit=chargePage()>
<input type="text" name="nom">
<input type="text" name="prenom">
<input type="text" name="test">
<select name="couleur" onchange=chargePage()>
<option value="rouge">Rouge</option>
<option value="bleu">bleu</option>
</select>
avant cela, j'ai dans les balises <head></head>
un script (js) qui me définit la variable page en fonction de la valeur de la select:
<script language=JavaScript>
function chargePage() {
var page;
var couleur = document.form1.couleur.value;
switch(couleur)
{
case "bleu":
page = "page.php";
break;
case"rouge":
page = "index.php";
break;
default:
page = "pppppp";
}
document.form1.submit();
}
jusque là tout va bien...
mon problème, outre le fait que je débute en javascript, et que je voudrais qu'à la place du "__________" dans le form je puisse mettre la variable page définie en j.s...
dans le concret... que lorsque on fait un choix dans le select, ça ouvre une page différente en fonction de la couleur choisie... je suis pas sure d'être trés claire là...
je voudrais juste trouver la syntaxe qui me permette de donner à la balise action de mon form la valeur de la variable page définie dans ma fonction...
voilà si quelqu'un peut m'aider...
A voir également:
- Intégrer variable Javascript dans balise html
- Intégrer une vidéo dans un powerpoint - Guide
- Editeur html - Télécharger - HTML
- Balise br ✓ - Forum CSS
- Intégrer une liste déroulante dans excel - Guide
- Telecharger javascript - Télécharger - Langages