Bonjour,

J'ai besoin de vérifier qu'une string ne contienne QUE des caractères autorisés. Et donc, d'une fonction me retournant une erreur en cas d'utilisation d'un caractère non autorisé.

Voici ce que j'ai fait :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
function formValidation() {
  var checkStr = document.ao_form.free_text.value;
  var reg = /([^a-zA-Z])/g
 
  if (reg.test (checkStr)) {
    alert ("Attention, contains non permitted characters");
    return (false);
  }
  return (true);
}
Mais bon, ça ne marche pas ! Que dois-je corriger ? Je ne suis pas bien certain d'avoir compris comment utiliser les Expressions Régulières

Merci !