problème spécial avec form
Le
jmrw

Voilà :
Avec mes pages du type http://www.jmrw.com/Chess/Kopnin/base.htm
je voudrais passer à l'élément suivant de la liste déroulante en cliquant
sur le tableau à droite ou la photo en bas à gauche.
Est-ce possible et comment.
(Il faut m'expliquer en détail car je ne suis pas un spécialiste)
Merci
jmrw
Avec mes pages du type http://www.jmrw.com/Chess/Kopnin/base.htm
je voudrais passer à l'élément suivant de la liste déroulante en cliquant
sur le tableau à droite ou la photo en bas à gauche.
Est-ce possible et comment.
(Il faut m'expliquer en détail car je ne suis pas un spécialiste)
Merci
jmrw
1. Tu ajoutes un id à ton <select>
2. Tu ajoutes un event onclick à ton image
3. Tu récupères la valeur selectedIndex de ton select
4. Tu attributs à ton <select> la valeur récupérer +1
5. Si l'event onchange ne se déclenche pas automatiquement tu l'exécutes
manuellement
Il reste quelques problèmes.
Quand la liste déroulante a le focus, les touches up and down font défiler
les études comme je le veux. Ne pourrais-t-on pas récupérer cet évènement
pour l'exécuter en cliquant sur la photo?
Merci
"jmrw" 4fd5c453$0$6821$
Ajoute l'event onclick sur l'image et modifie la sélection du select via
la fonction selectedIndex
Avec la variable globale Choice,
Dans le form de la liste déroulante j'ai :
<select name="select" size=1 onChange="LoadNextPage(this.selectedIndex,0);
Choice=this.selectedIndex; select=Choice">
et pour l'image sur la-quelle je clique j'ai :
<img src="Kopnin.jpg" alt="Alexey Grigorievich Kopnin" width="73"
height="91" onClick="MM_callJS('LoadNextPage(Choice+1,0);
Choice=Choice+1;');MM_callJS('this.selectedIndex=Choice')">
Mais avec ceci la la liste déroulante ne se met pas à jour.
jmrw