Pourquoi mon
marche-t-il sur Firefox et non sur IE ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part document.getElementById('element').focus();
Puis-je trouver un paliatif ? Merci d'avance et désolé si ce sujet a déjà été posté.
Pourquoi mon
marche-t-il sur Firefox et non sur IE ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part document.getElementById('element').focus();
Puis-je trouver un paliatif ? Merci d'avance et désolé si ce sujet a déjà été posté.
Bonjour,
ça dépend sur quel évènement tu le déclenches ...
Un setTimeout() permet généralement de contourner le problème.
A+
Je le déclenche sur un onkeyup car pour l'établissement d'un devis j'éxécute une fonction calcul(); qui va aller calculer le contenu de tous les champs puis écrire aux endroits correspondant leur prix
Durant le traitement ca perd le focus, surement parce que je parcourt d'autres éléments du DOM.
Je mets bien mon focus à la fin de ma fonction.
![]()
Et bien essaye en terminant ta fonction parA+
Code : Sélectionner tout - Visualiser dans une fenêtre à part setTimeout(function() {document.getElementById('element').focus();}, 10);
Ok j'essaye ca je vous tiens au courant merci
En effet ca marche très bien, je te remercie.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager