Verification des champs d'un formulaire

muse_54

Habitué
Hello, je cherche a faire un petit test (en javascript) sur les champs remplis ou non d'un formulaire html. J'ai cherché sur le net mais pas moyen de faire fonctionner un code, j'ai très (trop) peu de notion javascript.

Mon code formulaire est :

[cpp] <html>
<head>
<title>Ma page de test</title>
</head>
<body>
<form action = "resultat.php" method="post" >
Votre nom : <input type = "text" id="nom" name = "nom"><br />
Votre prenom : <input type = "text" id="prenom" name = "prenom"><br />
Votre pseudo : <input type = "text" name = "pseudo"><br />
Adresse e-mail : <input type = "text" name = "email"><br />
Precisez votre nombre de points: <input type = "text" name = "points"><br />
Une remarque, motivation ? : <br />
<textarea cold="10" rows="3" type = "text" name = "comm"></textarea> <br />
<input type = "submit" value = "Envoyer">
<input type = "reset" value = "Reset" >
</form>
</body>

</html> [/cpp]

Je voudrais simplement vérifier sur le nom est rempli. Dans le cas contraire afficher un message d'erreur en pop up. Je sais que c'est possible mais pu moyen de me souvenir de la syntaxe.

Le site sur lequel est présent ce formulaire : et j'ai écrit le test en php...mais bon c'est pas classe :wahoo: :wahoo:

merci merci



_______________________
Modo: Pas de lien, s'il te plaît.
 

Barbujack

Habitué
C'est relativement simple...

Voilà ma proposition :

[cpp]
<html>
<head>
<title>Formulaire</title>
<script language="javascript">
function testField (){
if(document.form.nom.value == "")
{
alert("Veuillez entrer votre nom!");
document.form.nom.focus();
return false;
}
}
</script>
</head>

<body>
<form action="validation.php" method="get" onsubmit="return testField();" name="form">
<input name="autres" id="autres" type="text" />
<input name="nom" id="nom" type="text" />
<input name="submit" type="submit" />
</form>
</body>
</html>
[/cpp]

Pour plus d'infos :

Bonne chance !
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 128
Messages
6 717 845
Membres
1 586 373
Dernier membre
https://forum.tomshardwar
Partager cette page
Haut