lamine11
Messages postés38Date d'inscriptionmercredi 25 août 2004StatutMembreDernière intervention 1 septembre 2009
-
21 déc. 2005 à 23:38
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 2012
-
26 déc. 2005 à 15:05
j'ai un code source javascript qui envoi un formulaire avec un select sans bouton envoyer, mais le prob sa ne marche pas avec 2 selects, il envoi la variable d'un select et pas l'autre , pouvez vous m'aider SVP.
un exple du code :
<script lang="javascript">
function go()
{
box = document.forms[0].navi;
destination = box.options[box.selectedIndex].value;
if (destination) location.href = destination;
}
</script>
<form name=example>
<select>
<option value=''>--- Select your destination ---
<option value="js.html">General Introduction
<option value="placejs.html">Placing JavaScripts
<option value="links.html">JavaScript Links
</select>
rrk275
Messages postés540Date d'inscriptionvendredi 25 juin 2004StatutMembreDernière intervention 1 octobre 20072 22 déc. 2005 à 20:45
Et bah si ton but est juste d'emuler le bonton "submit", (envoyer) , il existe un commande tres simple: submit(); , cela envoie le formulaire; on peut donc l'utiliser de la maniere suivante,
<select name=navi onChange="this.submit()">; envoiera le formulaire.
on peut acceder a submit de facon globale par la formule :
document.forms[0].submit(); au fait imagine tu rajoute des selects , ta formule ne marche plus si j'étais toi j'utiliserais les id :
<form id="navi">
document.getElementById("navi").submit du moin il me semble....
rrk275
lamine11
Messages postés38Date d'inscriptionmercredi 25 août 2004StatutMembreDernière intervention 1 septembre 2009 22 déc. 2005 à 14:54
merci pour la réponse ;
j'utilise un langauge coté serveur pour traiter les infos (php); je réexplique:
j'aii un fichier index.php qui se connecte à la bd pour m'afficher les données de 2 tableaux de la bd dans 2 selects différents, puis je selectionne qlq chose dans le 1er select puis le second pour envoyer les 2 variables par formulaire à une autre page trait.php qui va m'afficher le résultat d'un 3éme tableau de la bd en fonction des 2 variables choisies ok, je veux enlever le bouton envoyer et faire en sorte que les infos seront envoyées à la page trait.php aprés la selection du second select .
ceci est facile avec un seul select mais avec 2 ?