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;
}