sapakus
Messages postés96Date d'inscriptionmercredi 20 août 2003StatutMembreDernière intervention10 février 2011
-
4 avril 2005 à 21:37
sapakus
Messages postés96Date d'inscriptionmercredi 20 août 2003StatutMembreDernière intervention10 février 2011
-
7 avril 2005 à 22:25
Bonjour, je voudrais savoir comment simuler un onChange sur une balise <select><option.....</select>
En fait j'ai dans mon code Html :<select onChange="fonc()"> et je voudrai faire comme si j'avais pris ma souris ou mon clavier pour modifier l'élément séléctionné de la liste.
Attention, j'ai déja essayer de changer selectedIndex, mais ça ne déclanche pas la fonction.
Mon but est vraiment de simuler l'action, un simple appel de fonc() ne me suffit pas.
Je cherche un truc du genre :
monselec.onChange=True; <--ce qui ne marche pas, mais c'est pour être explicite.
GhislainLavoie
Messages postés289Date d'inscriptionvendredi 11 mars 2005StatutMembreDernière intervention 3 avril 20083 5 avril 2005 à 03:36
Salut!
Dans une fonction, après avoir changer ton selectedIndex, tu peux affecter le onchange en appelant la fonction directement a partir de l'objet de l'élément :
document
.getElementById
("idElement").onchange
();
ou
document.nomFormulaire.nomElement.onchange();
Tous les paramètres (si y'en a) qui sont dans l'évènement onchange de la balise select seront transferé a la fonction.