Script qui test sur les champs vides 'PHP'
Fermé
bibrine
Messages postés
37
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
3 décembre 2011
-
4 avril 2010 à 12:48
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 20 avril 2011 à 21:06
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 20 avril 2011 à 21:06
A voir également:
- Script qui test sur les champs vides 'PHP'
- Test performance pc - Guide
- Script vidéo youtube - Guide
- Test composant pc - Guide
- Redmi note 13 5g test - Accueil - Téléphones
- Test performance pc gratuit - Accueil - Utilitaires
5 réponses
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 505
4 avril 2010 à 14:50
4 avril 2010 à 14:50
<form method="post" action="pagecible.php"> <p> <label for="nom">Nom :</label> <input type="text" name="nom" id="nom" /> </p> <p> <label for="prenom">Prénom :</label> <input type="text" name="prenom" id="prenom" /> </p> <p> <label for="adresse">Adresse :</label> <input type="text" name="adresse" /> </p> <p> <input type="submit" value="Envoyer" /> </p> </form>Dans l'entête de ta page (entre <head> et </head>) :
<script type="text/javascript"> window.onload = function() { formulaire = document.getElementsByTagName('form').item(0); champNom = document.getElementById('nom'); champPrenom = document.getElementById('prenom'); champAddr = document.getElementById('adresse'); formulaire.onsubmit = function() { var nbErreurs = 0; var erreurs = ''; if(champNom.value.length == 0) { nbErreurs++; erreurs += 'Le champ "Nom" est vide.'+"\n"; } if(champPrenom.value.length == 0) { nbErreurs++; erreurs += 'Le champ "Prénom" est vide.'+"\n"; } if(champAddr.value.length == 0) { nbErreurs++; erreurs += 'Le champ "Adresse" est vide.'+"\n"; } if(nbErreurs > 0) { alert(erreurs); return false; } }; }; </script>
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 505
4 avril 2010 à 13:23
4 avril 2010 à 13:23
Quel est ton formulaire actuel ?
bibrine
Messages postés
37
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
3 décembre 2011
4 avril 2010 à 14:15
4 avril 2010 à 14:15
il s'agit de zones de texte simple :
<input type="text" name="nom" />
<input type="text" name="prenom" />
<input type="text" name="adresse" />
<input type="text" name="nom" />
<input type="text" name="prenom" />
<input type="text" name="adresse" />
Anoso
Messages postés
144
Date d'inscription
jeudi 17 septembre 2009
Statut
Membre
Dernière intervention
23 septembre 2013
4 avril 2010 à 14:25
4 avril 2010 à 14:25
tu peux utiliser php exemple:
<?php
if (($_POST['nom']=='')||($_POST['prenom']=='')||($_POST['adresse']==''))
{
echo '<script>alert("veuillez remplir les champs du formulaire!")</script>';
}
?>
:)c simple
<?php
if (($_POST['nom']=='')||($_POST['prenom']=='')||($_POST['adresse']==''))
{
echo '<script>alert("veuillez remplir les champs du formulaire!")</script>';
}
?>
:)c simple
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bibrine
Messages postés
37
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
3 décembre 2011
4 avril 2010 à 14:59
4 avril 2010 à 14:59
Merci bq exactement ce que je cherche .
Merci mes amis.
Merci mes amis.
4 avril 2010 à 14:53
19 avril 2011 à 19:28
19 avril 2011 à 20:34
Si les identifiants sont correctes ou seulement si les champs sont remplis ?
20 avril 2011 à 19:40
20 avril 2011 à 21:06
Ça risque d'être un peu trop complexe si tu ne connais pas pour presque rien au final.
Pour vérifier si les champ sont vides, il suffit de modifier le code déjà proposé.