Valider un textarea

cs_Maroxye Messages postés 177 Date d'inscription vendredi 3 novembre 2000 Statut Membre Dernière intervention 16 octobre 2012 - 26 avril 2005 à 16:59
cs_Jackboy Messages postés 757 Date d'inscription vendredi 7 septembre 2001 Statut Membre Dernière intervention 19 juin 2008 - 28 avril 2005 à 05:01
Ma question est peut-être simple, j'aimerais valider un text area d'une longueur maximale de 500 caractères, afin que les usagers ne puissent entrer dedans des trucs comme:

WWW
.com
http
un signe @

Merci!

Isabelle
(Québec)

2 réponses

cs_Jackboy Messages postés 757 Date d'inscription vendredi 7 septembre 2001 Statut Membre Dernière intervention 19 juin 2008
28 avril 2005 à 05:00
salut tu peux recuperer via les regexp en javascript ou directement en asp, mais bien pratique en javascript car dynamique lors de la soumission un exemple

//********************************************************************************
//Verification si le code postal est valide ex.: G1G-2G2
//********************************************************************************
var VerifCP = document.form1.Client_CP.value;
var ExpressionCt = new RegExp("[a-z]","i"); //regular expression des lettres de A à Z
var ExpressionNum = new RegExp("[0-9]","i"); //regular expression des numeros de 0 à 9

var VerifCPReg1 = VerifCP.substring(0,1); //recuperer 1ere valeur du cp
if (ExpressionCt.test(VerifCPReg1) == false) //si lettre
{
alert("Votre code postal est invalide, car le 1er caractère n'est pas un caractère valide (a-z) ! ");
document.form1.Client_CP.focus();
return;
}

var VerifCPReg2 = VerifCP.substring(1,2); //recuperer 2eme valeur du cp
if (ExpressionNum.test(VerifCPReg2) == false)//si chiffre
{
alert("Votre code postal est invalide, car le 2eme caractère n'est pas un caractère valide (0-9) ! ");
document.form1.Client_CP.focus();
return;
}


var VerifCPReg3 = VerifCP.substring(2,3); //recuperer 3eme valeur du cp
if (ExpressionCt.test(VerifCPReg3) == false) //si lettre
{
alert("Votre code postal est invalide, car le 3eme caractère n'est pas un caractère valide (a-z) ! ");
document.form1.Client_CP.focus();
return;
}
0
cs_Jackboy Messages postés 757 Date d'inscription vendredi 7 septembre 2001 Statut Membre Dernière intervention 19 juin 2008
28 avril 2005 à 05:01
...
0
Rejoignez-nous