Bonjour a tous,
Je suis nouveau sur ce forum. J'ai un probleme de validation de formulaire.
Sur mon input type="text" et sur l'evenement onBlur j'appelle une fonction qui me teste la valeur d'une date.
Mon code marche bien, mais je veux au cas ou la date ne correspond pas de faire une alert ! et mettre le focus sur ce champ de nouveau.
function testerDate(dateatester).. // onBlur="cette foncion(this)
....
if (mois ==0 || mois>12 || annee.length!=4 ){
alert ("Format de date incorrect");
dateatester.value.focus(); Bon maintenant le probleme:
Je fais TAB sur ce champ qui est mal saisi et du coup le focus passe au champ suivant et apres quelque seconde j'ai l'alert qui s'affiche. Mais la tout se bloque et j'ai cette exception
Erreur : [Exception... "'Permission refusée d'obtenir la propriété XULElement.selectedIndex' when calling method: [nsIAutoCompletePopup::selectedIndex]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "JS frame ::
Et si je n'utilise pas TAB je clique ailleur l'alert s'affiche mais je n'ai toujours pas ce focus. Le bug n'est pas sur IE, je n'ai pas le focus mais ca ne bug pas !
Quelqu'un a eu ce probleme? 
Merci a tous