Test présence de liens dans un formulaire
bonjour
j'ai l'impression que j'ai une erreur quelque part ; car il reste sur "not good" quoi que j'écrive ?
d'autre part , est ce que !==-1 est utile ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| function VerifForm() {
var champ = document.form.messagelivre.value;
//var regex = /http/g;
var regex = /http/i;
if (document.form.prenom.value.search(/http|www|href|src|open/i) !== -1 || document.form.nom.value.search(/http|www|href|src|open/i) !== -1 || document.form.email.value.search(/http|www|href|src|open/i !== -1) || document.form.messagelivre.value.search(/http|www|href|src|open/i !== -1)) {
alert("not good ");
return false;
}
else if (
(document.form.civi.value == "") || (document.form.prenom.value == "") || (document.form.nom.value == "") || (document.form.email.value == "") || (document.form.profil.value == "") || (document.form.messagelivre.value == "")) {
alert("veuillez remplir tous les champs");
return false;
}
else {
return true;
}
} |