Bonjour à tous,
Ca fait plus de trois heure que je cherche à faire un focus automatique sur un input. Le hic c'est que ca marche sous IE et Chrome mais pas sous firefox. J'ai googlé mais jamais trouver une solution concrète. Voici mon code JS
En gros j'aimerais controler la saisie sur un input. Si le nombre de caractères saisie n'est supérieure ou égale à 4 alors le controle reste selectioner.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 function ValidateInputSearch(id,warn,form){ var l =document.getElementById(id).value.length; if ((l < 4) && (l!=0)){ document.getElementById('abs_go').disabled=true; document.getElementById(warn).style.visibility='visible'; document.getElementById(id).focus(); document.getElementById(id).select(); }else{ document.getElementById(warn).style.visibility='hidden'; document.getElementById('abs_go').disabled=false; } }
Et dans mon html, j'appelle la fonction dans Onblur de mon input.
Merci d'avance.