Interdire la saisie de chiffres dans mon input text
Bonjour,
voilà je suis novice en matière de site web.
je dois controler la saisie d'un formulaire.
je dois notamment interdire la saisie de lettre dans un de mes champs.
j'ai vu qu'il y avait des expressions régulières mais je n'y arrive pas quelqu'un peut il me donner un coup de pouce.
voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
function check() {
expr = /\d/;
if ( !document.formSeuil.getElementById("seuilPt").value.match(expr) ) {
alert("Vous devez saisir des chiffres");
document.formSeuil.getElementById("seuilPt").focus();
return false;
}
return true;
}
...
<FORM NAME="formSeuil" METHOD="POST" action="..."/ onSubmit="return check();">
<TABLE>
<tr><td><br>Le nombre de points à dépasser:</td><td><input type="text" name="seuilPt" onBlur="return check();"></td></tr>
</TABLE>
<input type=button name="format" value="Génerer">
... |