Bonjour,
je suis débutant en javascript.
Je dois enlever dans dans un champ les accents et autres caractères spécifiques.
J'ai ceci qui fonctionne mais y-a-t-il plus simple ???
Merci d'avance !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <html> <head> <script LANGUAGE="JavaScript"> function verifForm(formulaire) { var expression=new RegExp("[^a-zA-Z0-9_-]","g"); if(expression.test(formulaire.edNomGP.value)) { alert("Chaine invalide : les accents et les caractères spéciaux sont interdits."); return false; }else{ return true; } } </script> </head> <body> <form id="formulaire" onsubmit="return verifForm(this)" method="post" name="test" <td align="left" > <input name="edNomGP" type="text" size="25" maxlength=26 value="groupe ?" onChange="verifForm()" <input type="submit" name="valid" value="ok" <br> </td> </form>
Partager