Javascripts / listobx dynamiques
Résolu
Seap
-
Seap -
Seap -
Bonjour,
Je vous explique mon petit probleme :
J' ai sur une page 3 listbox que je voudrait mettre dynamiquement:
Je voudrai que si je choisit une valeur dans la listbox 1 , les 2 autres listbox se remette a vide.
Si je choisit une valeur dans la listbox 2 , la 1ere listox garde sa valeur , mais la 3eme listbox se remette a vide.
Je pense que le seul moyen d'arriver a ce résultat est en utilisant du javascript.
J espère que vous pourrez m aider.
Cordialement,
Seap
Je vous explique mon petit probleme :
J' ai sur une page 3 listbox que je voudrait mettre dynamiquement:
Je voudrai que si je choisit une valeur dans la listbox 1 , les 2 autres listbox se remette a vide.
Si je choisit une valeur dans la listbox 2 , la 1ere listox garde sa valeur , mais la 3eme listbox se remette a vide.
Je pense que le seul moyen d'arriver a ce résultat est en utilisant du javascript.
J espère que vous pourrez m aider.
Cordialement,
Seap
Configuration: Windows Vista Firefox 2.0.0.13
2 réponses
-
oui utilise une fonction qui change le select lors d'un onchange ;)
-
merci d avoir répondu aussi vite.
serait t il possible d avoir le nom de cette fonction ? :D
Merci d'avance- bah tu dois la créer !!! je te donnes les bases pour la faire.
ex:
function majListBox(id){
// la tu fais getElementById(id) pour modifier le select choisi
}
et sur ton select tu mets un onchange="majListBox(... ICI L'ID DU SELECT QUE TU VEUX MODIFIER ...)"
je ne vais pas te créer ton script non plus sinon tu n'apprendras rien. cherche un peu par toi même pour le reste. et si tu as des problèmes je veux bien t'aider à corriger. - ok merci de ton aide .
je vais essayer de faire tout ca ^^
Je galere un peu deja car je dois refaire une partie d' un site qu' une ancienne personne avait ecrit en language ASP
(oO premiere foi ke j utilise ce genre de language je sui habituer au php :o) ).
Bon si vraiment je galere je te recontacterai .
++ - Bon j avance vraiment a petite vitesse ^^
<select name="uo_rapport" id ="testid" onchange="f()">
<script language= javascript>
function f()
{
var obj = document.getElementById("testid")
alert('le champ a pour valeur : "'+obj.value+"'")
}
</script>
J arrive deja a afficher l id du choix choisit ....
cependant pour vider les autres listbox bein je bloque...
je ne voi pas comment faire un petit Up serait le bienvenu
-
-
Petite info complementaire : Le contenu des listbox est auto alimente par une requete sql
Merci d avance