Script de vérification de numéro de téléphone qui marche pas - HTML/CSS - Programmation
Marsh Posté le 03-11-2005 à 12:34:38
essaie ceci :
Code :
|
j'ai pas testé par contre.
Marsh Posté le 03-11-2005 à 13:19:46
skylight a écrit : essaie ceci :
|
Vais essaye cet am. Merci.
Marsh Posté le 03-11-2005 à 18:15:31
Avant toute chose fait cela :
var num = document.message.tel_mobile.value
alert( "num = " + num );
Histoire de voir si déjà ce que tu testes est bien ce que tu penses tester
Marsh Posté le 03-11-2005 à 18:40:03
Pasteque de plomb a écrit : Marche pas. |
Super la réponse !
Bon je vais aider d'autres personnes qui m'en diront plus que un simple "marche pas".
A+
Marsh Posté le 03-11-2005 à 12:15:43
La fonction est appelé au moment du submit
un champ s'appelle tel_mobile.
Pour d'autres champs ça marche. DOnc c'est dans la fonction que ça déconne, et sur ce passage.
function verif()
{
var num = document.message.tel_mobile.value;
var num_errone = 0;
for (i=0; i=(num.length - 1); i++)
{
if ((num.alpha.charAt(i)!="0" ) && (num.alpha.charAt(i)!="1" ) && (num.alpha.charAt(i)!="2" )
&& (num.alpha.charAt(i)!="3" ) && (num.alpha.charAt(i)!="4" ) && (num.alpha.charAt(i)!="5" )
&& (num.alpha.charAt(i)!="6" ) && (num.alpha.charAt(i)!="7" ) && (num.alpha.charAt(i)!="8" )
&& (num.alpha.charAt(i)!="9" ) && (num.alpha.charAt(i)!="+" ) && (num.alpha.charAt(i)!="(" )
&& (num.alpha.charAt(i)!=" )" ) && (num.alpha.charAt(i)!="*" ) && (num.alpha.charAt(i)!="#" )
{num_errone = 1;}
}
if num_errone=1 {
alert("Numéro erroné!" );
document.message.tel_mobile.focus();
return false;
}
}