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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème avec un onblur...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème avec un onblur...

n°1333459
toutoune
Posté le 28-03-2006 à 11:39:02  profilanswer
 

Salut à tous...
Voilà, j'ai un input de type 'text' avec lequel j'affiche un <div> quand il prend le focus. Jusque là ça va.
Dans cette <div> j'ai différents éléments textes qui sont cliquables et dont la valeur est automatiquement rentrée dans mon input lorsque je clique dessus.
Seulement, je voudrais que cette <div> disparaisse lorsque mon input perd le focus.
J'ai donc pensé utiliser un onblur sur cet input pour ensuite faire un display:none. MAIS... le problème c'est que si j'utilise ce onblur, et que je clique sur un élément de mon <div>... alors les onclick de ce <div> ne fonctionnent plus (et oui, mon div a été masqué entre temps!).
En résumé, est-il possible de gérer des priorités entre mes différents évenement JS : comment rendre le onclick de mon <div> prioritaire sur le onblur de mon input ?


Message édité par toutoune le 28-03-2006 à 11:40:21
mood
Publicité
Posté le 28-03-2006 à 11:39:02  profilanswer
 

n°1333462
anapajari
s/travail/glanding on hfr/gs;
Posté le 28-03-2006 à 11:40:32  profilanswer
 

et si tu enleves ton div sur un onchange de ton input ça te suffit pas?

n°1333475
toutoune
Posté le 28-03-2006 à 11:55:30  profilanswer
 

nan car ce div doit être affiché tant que la personne 'travaille' sur ce input.
Si mon explication du haut n'a pas été très claire, mon script a pour but de faire un genre d'autocomplete (dont le div en question est mis à jour en temps réél par de l'AJAX)

n°1333484
anapajari
s/travail/glanding on hfr/gs;
Posté le 28-03-2006 à 12:05:22  profilanswer
 

Bon et si dans le onclick de ton div tu fais un focus dans ton input, ça fait clignoter ton div c'est ça?
 
En cachant ton div sur:
- le onfocus du body
- le onfocus de tous les autres champs de ton form  
ça marcherait ou pas?
 
 
 
 

n°1333500
toutoune
Posté le 28-03-2006 à 12:18:10  profilanswer
 

Je viens justement de tester dans cette direction : un onclick sur le body pour masquer mon div... et ça roule!
On a été en phase sur ce coup là!
Merci à toi de m'avoir aidé!
Je m'approche de ce que je cherchais à faire... un peu à la GoogleSuggest! :p


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

  Problème avec un onblur...

 

Sujets relatifs
Problème de ponctuation ds un fichier texte dynamique ds flashProblème Validation css
Probleme de cryptage de mot de passeProbleme pour Modifier mon formulaire
[resolu]Problème d'alignementProbleme de taille de structure avec char[] et double
Problème lors d'insertion lignes dans tableau [résolu][Résolu] Probleme boucle toute simple pourtant
problème avec la fonction Rangeproblème avec la fonction onBlur
Plus de sujets relatifs à : Problème avec un onblur...


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