probleme sur une info bulle avec onMouseOver
bonjour,
j ai récuperé un code d info bulle, il marche relativement bien sauf, il ne me donne pas le resultat escompté.
je vous donne le code que vous puissiez voir qu est ce qui cloche:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| function montre(index) {
var query = document.forms[0].cible.options[index].text;
if(i==false) {
GetId("curseur").style.visibility="visible"; // Si il est cacher (la verif n'est qu'une securité) on le rend visible.
GetId("curseur").innerHTML = query; // Cette fonction est a améliorer, il parait qu'elle n'est pas valide (mais elle marche)
i=true;
}
}
function cache() {
if(i==true) {
GetId("curseur").style.visibility="hidden"; // Si la bulle etais visible on la cache
i=false;
}
}
<select name="cible" style="width:200" onMouseOver="montre(this.selectedIndex);" onmouseout="cache();">
.... |
voila en fait lorsque je met la souris sur une des option du select, il me sort pas la bone valeur mais des que j ai changer de positionnement de la souris( donc sortir de cette option) , il me met la bonne valeur ds l info-bulle.
Je ne comprend pas tres bien pourquoi
si quelqu un peut me dire ce qui cloche .merci