onfocus=blur(); - HTML/CSS - Programmation
Marsh Posté le 30-01-2003 à 23:09:06
Désolé mais sur la page que tu m'a donné il n'y a rien...
Ils parlent de onblur ou de window.blur() mais pas de ça...
Je comprends pas.
Marsh Posté le 30-01-2003 à 23:21:40
Heu j'suis nul en javascript,je vais essayer quand même
onfocus = lorsque l'utilisateur fait une action concernant un objet: en général c'est quand kkun clic à l'interieur d'un champs de texte d'un formulaire ---> il met le focus sur ce champs. Dans ton exemple ca doit correspondre à s'il clique sur le lien, bien que je sois pas certain que ca soit necessaire de dire onfocus pour un lien, mais bon admettons (onclick ?)
donc <a onfocus="blur();" href=...> signifie que lorsque l'on clique sur le lien, ca va faire un blur.
Blur = perte de focus
Par exemple : <a href="javascript:window.blur()">Cacher cette fenêtre</a> fait que si tu clique sur ce lien, la fenêtre de l'explorateur va se placer derrière d'autres fenêtres, si tu en as d'autrres d'ouvertes.
Bref au final ton exemple signifie : "si l'on met le focus sur un lien, lui faire perdre le focus"
je vois pas trop l'interêt, dans ton exemple il se passe quoi qd tu clic un lien ?
Marsh Posté le 30-01-2003 à 23:37:11
Ben justement il ne se passe rien de spécial, ça fait comme un lien normal.
Alors j'aimerais bien savoir l'utilité de ce blur...
Marsh Posté le 30-01-2003 à 23:02:26
J'ai un fichier où sur tous les liens hypertextes il y a :
<a onfocus="blur();" href=...>
A quoi sert le onfocus="blur()?
---------------
Découvrez la version 2005 du Site des Mains!! C'est la même qu'en 2004!