Problème action formulaire
Fermé
aminos88
Messages postés
124
Date d'inscription
samedi 9 décembre 2000
Statut
Membre
Dernière intervention
17 février 2014
-
5 juin 2009 à 02:44
Alain_42 Messages postés 5358 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 6 juin 2009 à 11:35
Alain_42 Messages postés 5358 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 6 juin 2009 à 11:35
A voir également:
- Problème action formulaire
- Action requise sur le compte - Forum Gmail
- Formulaire de réclamation facebook - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans system - Guide
- Action requise sur compte ??? de quoi s'agit-il ??? - Forum Internet / Réseaux sociaux
- Alias du formulaire - Forum Programmation
2 réponses
irem
Messages postés
164
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
9 octobre 2012
99
6 juin 2009 à 07:37
6 juin 2009 à 07:37
Il faut rajouter l'action au formulaire et la ligne dans le cas ou l'IP est valide :
alert("IP valide");
document.forms['formulaire'].submit();
alert("IP valide");
document.forms['formulaire'].submit();
Alain_42
Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
901
6 juin 2009 à 11:35
6 juin 2009 à 11:35
ou comme ça:
<html>
<head>
<script type="text/javascript">
<!--
function validerIP(ip){
var reg=/^\d{1,3}[.]\d{1,3}[.]\d{1,3}[.]\d{1,3}$/;
if (reg.exec(ip)==null){
alert("IP invalide");
return false;
}else{
var tab=ip.split('.');
var compterreur=0;
for(i=0;i<4;i++){
if ((tab[i]-'0')>255){
compterreur++;
}
}
if(compterreur==0){
alert("IP valide");
return true;
}else{
alert("IP invalide");
return false;
}
}
}
//-->
</script>
</head>
<body>
<form name="formulaire" method="post" onSubmit="return validerIP(formulaire.ip.value);">
<table><tr><td>
<input type="text" name="ip" style="width:130">
</td></tr><tr><td>
<input type="submit" value="Vérifier" >
</td></tr></table>
</form><noscript><a href="http://www.editeurjavascript.com/countus/">compteur live</a></noscript>
</body>
</html>