Problem Menu select javascript
Hatrixed
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
Hatrixed -
Hatrixed -
Bonjour,
J'a rencontrer un petit problem.. j'ai creer 3 champ select populer a partir de la BD...
voici le code
et chaque fonction de showuser , showcours et showsection envoi une variable a getuser.php par url expl ("getuser.php?q=".$q)
ce que j'aimerait faire maintenant est de creer un bouton valider qui envoi les 3 valeur selectionner, mais j'arrive pas a faire :s.
Merci d;avance
J'a rencontrer un petit problem.. j'ai creer 3 champ select populer a partir de la BD...
voici le code
echo "<form name=form1 action=\"getuser.php\" method=\"post\">"; echo "<select name='user' onchange='showUser(this.value)'><option value=\"def\" disabled=\"disabled\">Nom Etudiant</option>"; while($nt=mysql_fetch_array($result)) { echo "<option value=".$nt[id]." name=".$nt[id].">$nt[lastname] , $nt[firstname]</option>"; } echo "</select>"; .... echo "<select name='cours' onchange='showCours(this.value)'><option value=\"def\" disabled=\"disabled\">Cours</option>"; while($mt=mysql_fetch_array($result)) { echo "<option value=".$mt[scormid]." name=".$mt[scormid].">$mt[fullname]</option>"; } echo "</select>"; ..... echo "<select name='section' onchange='showSection(this.value)'><option value=\"def\" disabled=\"disabled\">Section</option>"; while($ot=mysql_fetch_array($result)) { echo "<option value=".$ot[id]." name=".$ot[id].">$ot[title]</option>"; } echo "</select></form>";
et chaque fonction de showuser , showcours et showsection envoi une variable a getuser.php par url expl ("getuser.php?q=".$q)
ce que j'aimerait faire maintenant est de creer un bouton valider qui envoi les 3 valeur selectionner, mais j'arrive pas a faire :s.
Merci d;avance
A voir également:
- Problem Menu select javascript
- Menu déroulant excel - Guide
- Canon quick menu - Télécharger - Utilitaires
- Telecharger javascript - Télécharger - Langages
- Windows 11 menu contextuel classique - Guide
- Windows 11 menu démarrer classique - Guide
2 réponses
il faut rajouter des id à tes éléments et récupérer leur valeur de la facon suivante en Js :
<script type="text/javascript"> function sendMyForm(){ var url_data = ''; var myObj_1 = document.getElementById('un_element_id'); if(myObj_1){ url_data = '?un_element='+myObj_1.value; } var myObj_2 = document.getElementById('un_element_id_bis'); if(myObj_2){ url_data += '&un_element='+myObj_2.value; } if(url_data != ''){ window.location.href = './getuser.php'+url_data; }else{ alert('Pb avec la récupération des données !'); } } </script> ... <input type="text" name="un_element" id="un_element_id"/> <input type="text" name="un_element_bis" id="un_element_id_bis"/> < a href='#' onClick='javascript:sendMyForm();return false;'>Valider le form</a>