Javascript - Vérification de champ
Résolu
Ddjo
-
mistu17 Messages postés 97 Date d'inscription Statut Membre Dernière intervention -
mistu17 Messages postés 97 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voilà j'aimerai vérifier le champ d'un formulaire avant de l'envoyer : le formulaire (tout simple) est le suivant :
<form method="post" name="phrase" onSubmit="javascript:return verifchamp();" action="... .php" >
<input type="text" size="150" name="phraseFR">
<INPUT type="submit" value="Ajouter la phrase">
la fonction javascript est la suivante :
function verifchamp()
{
var msg="";
if (document.phrase.phraseFR.value == "")
{
msg += "Veuillez rentrer une phrase";
}
if (msg == "")
{
return(true);
}
else
{
alert(msg);
return(false);
}
}
Ca m'agace !!!! ca paraît bon et en fait pas du tout !!!!...... lol donc si quelqu'un pouvait m'aider, ce ne serait pas de refus !!! Merci beaucoup!
voilà j'aimerai vérifier le champ d'un formulaire avant de l'envoyer : le formulaire (tout simple) est le suivant :
<form method="post" name="phrase" onSubmit="javascript:return verifchamp();" action="... .php" >
<input type="text" size="150" name="phraseFR">
<INPUT type="submit" value="Ajouter la phrase">
la fonction javascript est la suivante :
function verifchamp()
{
var msg="";
if (document.phrase.phraseFR.value == "")
{
msg += "Veuillez rentrer une phrase";
}
if (msg == "")
{
return(true);
}
else
{
alert(msg);
return(false);
}
}
Ca m'agace !!!! ca paraît bon et en fait pas du tout !!!!...... lol donc si quelqu'un pouvait m'aider, ce ne serait pas de refus !!! Merci beaucoup!
A voir également:
- Javascript - Vérification de champ
- Verification lien internet - Guide
- Verification windows 11 - Guide
- Telecharger javascript - Télécharger - Langages
- Dl protect link verification en cours - Forum Téléchargement
- Le nom du champ de tableau croisé dynamique n'est pas valide - Forum Excel
2 réponses
Bonjour,
en mettant des id dans tes input essayes comme ça:
@lain
en mettant des id dans tes input essayes comme ça:
<html> <head> <script language="javascript"> function verifchamp(){ //test premier input var obj=document.getElementById('phraseFR'); if (obj.value == ""){ alert("Veuillez rentrer une phrase"); return false; // la saisie n'est pas ok donc on sort tout de suite en renvoyant false pour que le formulaire ne parte pas } //test 2ieme input var obj=document.getElementById('id du 2 ieme input'); if (obj.value == ""){ alert("Veuillez rentrer ......."); return false; // la saise n'est pas ok donc on sort tout de suite en renvoyant false pour que le formulaire ne parte pas } //etc... return true; //si on en a pas trouvé de vide alors on renvoie true et le form partira } </script> </head> <body> <form method="post" name="phrase" onSubmit="javascript:return verifchamp();" action="... .php" > <input type="text" name="phraseFR" id="phraseFR" value="" size="150" > <input type="submit" name="envoyer" value="Ajouter la phrase"> </form> ....
@lain
Salut,
Essaye ce code cela devrait t'aider :
<html>
<head>
<script language="Javascript">
function verifchamp()
{
var msg="";
if (document.getElementById('idphraseFR').value == "")
{
msg += "Veuillez rentrer une phrase";
}
if (msg == "")
{
document.getElementById('monform').submit();
return(true);
}
else
{
alert(msg);
return(false);
}
}
</script>
</head>
<body>
<form method="post" name="phrase" action="" id="monform">
<input type="text" size="150" name="phraseFR" id="idphraseFR">
<input type="button" onClick="javascript:return verifchamp();" value="Ajouter la phrase">
</form>
</body>
</html>
Essaye ce code cela devrait t'aider :
<html>
<head>
<script language="Javascript">
function verifchamp()
{
var msg="";
if (document.getElementById('idphraseFR').value == "")
{
msg += "Veuillez rentrer une phrase";
}
if (msg == "")
{
document.getElementById('monform').submit();
return(true);
}
else
{
alert(msg);
return(false);
}
}
</script>
</head>
<body>
<form method="post" name="phrase" action="" id="monform">
<input type="text" size="150" name="phraseFR" id="idphraseFR">
<input type="button" onClick="javascript:return verifchamp();" value="Ajouter la phrase">
</form>
</body>
</html>
En tout cas merci beaucoup d'avoir pris le temps Alain ! salut !