Bonjour,
J'ai un petit souci de syntaxe que je ne parviens pas à corriger, même après avoir fouillé sur le net ...(honte)
Soit une fonction javascript pour une balise input
Le code javascript est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part onblur="verif('^[0-9a-zA-Zéèàçêïö\'\n/\[\]!? -,]*$',this.value,'img2');">
Mais dès que j'insère un crochet, reg.test me retourne false alors que je souhaite que les crochets soit acceptés!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function verif(a,b, img) { var reg=new RegExp(a,"g"); if(reg.test(b)) { document.getElementById(img).src="http://localhost/bissi/design/images/input_icones/champ_in.png"; } else { document.getElementById(img).src="http://localhost/bissi/design/images/input_icones/champ_off.png"; } }
Merci pour la correction
Partager