Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1267 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Comportements] onclick et onmouseout

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Comportements] onclick et onmouseout

n°881239
shoshenq2
Posté le 24-10-2004 à 13:07:11  profilanswer
 

Salut,
:pt1cable:
Je voudrais afficher un sous-menu (sur onmouseover) et qu'il s'efface (sur onmouseout)...mais qu'il reste (sur onclick)...
Or, il semble que onmouseout prenne le pas sur onclick lorsque je sors de la balise...
Il me manque quelque-chose  :??: (une idée, please)
 
Voilà le bout de code :
<p id="menu1" class="menu"  
 onclick="MontrerMenu('ssmenu1');"
 onmouseover="MontrerMenu('ssmenu1');"
 onmouseout="CacherMenu();">

mood
Publicité
Posté le 24-10-2004 à 13:07:11  profilanswer
 

n°881243
masklinn
í dag viðrar vel til loftárása
Posté le 24-10-2004 à 13:12:14  profilanswer
 

OnMouseOver > le menu apparait quand tu passes sur l'item
OnClick > le menu apparait quand tu cliques sur l'item, pas de bol t'es déjà dessus (donc ca sert à rien)
OnMouseOut > le menu disparait quand tu sors de l'item
 
Donc tu passes dessus il apparait, tu cliques il reste, tu sors il dégage, normal
Il faut que OnClick désactive OnMouseOut si tu veux qu'il rende le menu "permanent"
et les menus en JS say mal


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°881254
shoshenq2
Posté le 24-10-2004 à 13:24:59  profilanswer
 

Je suis assez d'accord que "say mal"...mais j'ai pas trop de choix (quand à mes pauvres connaissances en matière de dynamique)
Maintenant, reste à trouver un "truc" pour que OnClick désactive OnMouseOut

n°881265
masklinn
í dag viðrar vel til loftárása
Posté le 24-10-2004 à 13:41:23  profilanswer
 

un booleen "collapsable" en variable globale, OnClick fait le switch entre collapsable = true et collapsable = false
si collapsable == true (valeur par défaut) alors CacherMenu s'exécute, sinon CacherMenu sort direct sans cacher le menu [:spamafote]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°881307
shoshenq2
Posté le 24-10-2004 à 14:30:21  profilanswer
 

Whow...trop de mots inconnus
Tu pense à quoi exactement Masklinn ?
Du js ?

n°881308
masklinn
í dag viðrar vel til loftárása
Posté le 24-10-2004 à 14:31:49  profilanswer
 

ben c'en est là non?
parce que MontrerMenu('ssmenu1'); et CacherMenu(); j'ai jamais vu de trucs pareils dans une page qui ne soient pas en JS
 
Après je suis une mite en JS, donc je serais incapable de l'implémenter (demerden sie sich), mais bon [:spamafote]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°881311
shoshenq2
Posté le 24-10-2004 à 14:36:40  profilanswer
 

En fait, je vais laisser tomber le OnMouseOver !!!
J'ai trois zones actives ; chacune d'elle appellera son sous-menu (OnClick réinitialisera le sous-menu qui va bien)...et hop, c'est emballé ;-(


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Comportements] onclick et onmouseout

 

Sujets relatifs
L'évènement onclick n'a aucun effet sur la balise option sous IE6input submit, onclick, fonction ???
OnClick qui ne fait rien sous IE pour bouton généré par JS[JS] OnClick remplacer une image par une autre
[resolu] [Javascript] Afficher un DIV onclickPB avec le OnMouseOut sur netscape 7.0 [Resolu]
[css]onmouseout excessifFonction PHP dans un onclick
onClick + onmouseover etc...comment mettre en place ca ?[Javascript] : 2 événements sur un onclick [a y est résolu]
Plus de sujets relatifs à : [Comportements] onclick et onmouseout


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR