Bonjour
J'ai un petit problème avec le controle de mon formulaire que je développe sous asp.
voici le type de controle que j'utilise
et voici un epartie du code de mon formulaire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 /**Méthode vérifiant que la valeur saisie soit bien un entier*/ function isInteger(valeur,formulaire){ var re = /^\d+$/; if(!re.test(valeur)){ alert("Vous n'avez pas saisie d'entier !!!"); return false; } return true; }
comme vous pouvez le remarquer je récupere les valeur a l'aide d'une requete.
Code : Sélectionner tout - Visualiser dans une fenêtre à part response.write "<td><input type=textarea SIZE="&length&" MAXLENGTH="&length&" name="&champ&" onchange='javascript:isInteger(this.value)'> valeur entière"
Le probleme avce ce controle c'est que le message d'erreur apparait et averti l'utiisateur qu'il sait tromper, mais je voudrait en + qu'il efface le champ ou il s'est trompé et repositionne le cureur sur ce champ.
Si quelqu'un voit comment faire ou veut des précision faite le savoir :p
Merci
Partager