depuis une fenetre j'ai besoin de conna=EEtre le champs qui possede le
focus.
Mon code est simple mais il parait qu'on ne puisse pas tester la valeur
du focus :
var NbElements =3D formulaire.elements.length;
for (var l =3D 0; l < NbElements; l++)
{
var Champ =3D formulaire.elements[l];
if (Champ.focus()) { alert("oui")};
}
bonjour, le dernier "utilisé" : document.activeElement.??? loin d'être sûr que ça fonctionne avec tous les navigateurs... @+
ASM
Bonjour,
depuis une fenetre j'ai besoin de connaître le champs qui possede le focus.
Mon code est simple mais il parait qu'on ne puisse pas tester la valeur du focus :
var NbElements = formulaire.elements.length; for (var l = 0; l < NbElements; l++) { var Champ = formulaire.elements[l]; if (Champ.focus()) { alert("oui")}; }
à mon idée ce ne doit pas être coton de plus truc.focus() sert justement à donner le focus le schmillblick ne risque pas de te répondre
et pourquoi ne spécéfies-tu pas toi-même l'élément à focuser ?
autre idée : pour chaque champ, quand il a le focus -> hop ! indication dans une variable il ne suffit ensuite que d'interroger (ou se servir de) la variable
-- Stephane Moriaux et son [moins] vieux Mac
Bonjour,
depuis une fenetre j'ai besoin de connaître le champs qui possede le
focus.
Mon code est simple mais il parait qu'on ne puisse pas tester la valeur
du focus :
var NbElements = formulaire.elements.length;
for (var l = 0; l < NbElements; l++)
{
var Champ = formulaire.elements[l];
if (Champ.focus()) { alert("oui")};
}
à mon idée ce ne doit pas être coton
de plus truc.focus() sert justement à donner le focus
le schmillblick ne risque pas de te répondre
et pourquoi ne spécéfies-tu pas toi-même l'élément à focuser ?
autre idée :
pour chaque champ, quand il a le focus
-> hop ! indication dans une variable
il ne suffit ensuite que d'interroger (ou se servir de) la variable
depuis une fenetre j'ai besoin de connaître le champs qui possede le focus.
Mon code est simple mais il parait qu'on ne puisse pas tester la valeur du focus :
var NbElements = formulaire.elements.length; for (var l = 0; l < NbElements; l++) { var Champ = formulaire.elements[l]; if (Champ.focus()) { alert("oui")}; }
à mon idée ce ne doit pas être coton de plus truc.focus() sert justement à donner le focus le schmillblick ne risque pas de te répondre
et pourquoi ne spécéfies-tu pas toi-même l'élément à focuser ?
autre idée : pour chaque champ, quand il a le focus -> hop ! indication dans une variable il ne suffit ensuite que d'interroger (ou se servir de) la variable