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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Quel element a le focus ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Quel element a le focus ?

n°816653
batrox
Posté le 06-08-2004 à 15:22:51  profilanswer
 

Salut aux pros que vous etes !  
Comment connaitre l'element html qui a le focus ?  
Merci d'avance  
PS : je bosse dessus a la minute ou j'écris ce post. Si vous avez une idée n'hesitez absolument pas.


---------------
@+, et permettez moi de faire vivre mon site avec une petite visite sur celui ci : http://www.oldware.net
mood
Publicité
Posté le 06-08-2004 à 15:22:51  profilanswer
 

n°816675
benefred
........
Posté le 06-08-2004 à 15:40:00  profilanswer
 

Tu peux utilisé  =>

Code :
  1. onfocus="recup_nom(this.name)"


 
à tester .... je crois que ca marche !!!


Message édité par benefred le 06-08-2004 à 15:45:25
n°816682
batrox
Posté le 06-08-2004 à 15:46:19  profilanswer
 

C gentil benefred mais ca ne repond pas exactement à ma question. je précise donc ma question. Je souhaite désactiver le focus d'un input lors d'un onmouseover sur une ligne. Explanation : lorsque je passe sur une ligne d'un tableau je change sa couleur. Ce changement me fais cintiller un input type text qui a le focus. Je veux donc "defocuser" l'input pour ensuite le réactiver quand j'ai fini le changement de couleur. SOit j'aimerais savoir quel element a le focus lorsque je passe sur ma ligne.
VOila ;-)
J'espere avoir été assez clair
Merci de vos réponses


---------------
@+, et permettez moi de faire vivre mon site avec une petite visite sur celui ci : http://www.oldware.net
n°816701
benefred
........
Posté le 06-08-2004 à 16:00:52  profilanswer
 

Dis moi si je me plante mais....
 
tu recupere le nom du champ qui a le focus

Code :
  1. <script language="javascript">
  2. function recup_nom(nom){
  3. frm.cache.value = nom;
  4. }


sur le mouseover tu enleve le focus

Code :
  1. function enleve() {
  2. monchamp = frm.cache.value;
  3. frm.elements[monchamp].blur();
  4. }


sur mouseout... tu lui donne

Code :
  1. function donne() {
  2. monchamp = frm.cache.value;
  3. frm.elements[monchamp].focus();
  4. }
  5. </script>


 

Code :
  1. <tr onmouseOver="enleve()" onmouseOut="donne()">
  2. <input type="text" name="champ1" onfocus="recup_nom(this.name)">


 
 
Si c'est pas ca.... c'est que je pige rien... et qu'il vaut mieux que j'arrete les degats....
 
@++


Message édité par benefred le 06-08-2004 à 16:50:59

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

  Quel element a le focus ?

 

Sujets relatifs
Pointeur sur un élément d'un std::vectorreplace seulement sur le premier élément
[résolu]"Focus" sur une ligne à l'affichage d'un menu déroulant[swing] - creation d'element
Pb focus sur le premier champ texte d'une variable de type tableau[JavaScript]Probleme de "ciblage" d'un élément
VB6 sendkeys et reprise du focus[resolu]Comment afficher le nombre d'element d'une BDD
Donner le focus a un element d'un formulaire[JavaScript] Focus sur un élément d'une liste
Plus de sujets relatifs à : Quel element a le focus ?


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