Bonjour à tous,
Sur mon site, j'ai deux frames qui divise horizontalement l'écran en deux.
La frame supérieure contient un menu js pour parcourir le site.
La frame inférieure contient les différentes pages avec les formulaires.
Sur certaines pages, j'ai un select dans lequel on doit choisir une valeur avant de remplir la suite du formulaire. Donc sur le onLoad je lui donne le focus et sur le onblur je test si une valeur a été selectionnée. Si ce n'est pas le cas je lance un alert et lui redonne le focus.
Mon problème est que si je souhaite changer de page via le menu, il me lance le alert.
J'ai voulu utiliser sur le body le onmouseover et onmouseout pour savoir si j'étais sur la frame inférieure mais le menu de la frame supérieure se déroule par dessus la frame inférieure donc il me lance quand même mon alert.
Comment faire pour éviter cela ? j'ai pensé aux Layers mais comme je n'y connais ...
D'avance merci de vos réponses.
Partager