Js sur champ de formulaire
Jean_2
Messages postés
245
Date d'inscription
Statut
Membre
Dernière intervention
-
Jean_2 Messages postés 245 Date d'inscription Statut Membre Dernière intervention -
Jean_2 Messages postés 245 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Cette fonction ne fonctionne pas. Elle devrait envoyer le formulaire que si le pseudo et la ville sont remplis. Sinon, elle doit afficher "la box cette_box n'est pas remplie".
Je voudrai savoir :
1 / d'abord, si je peux mettre le onsubmit sur les inputs (donc pas dans la balise du form)
2/ si oui, comment faire fonctionner cette fonction ? (si non j'ai une autre solution...)
J'ai créé cette fonction :
Voici mon formulaire simplifié :
je vous remercie
bonne aprem
Cette fonction ne fonctionne pas. Elle devrait envoyer le formulaire que si le pseudo et la ville sont remplis. Sinon, elle doit afficher "la box cette_box n'est pas remplie".
Je voudrai savoir :
1 / d'abord, si je peux mettre le onsubmit sur les inputs (donc pas dans la balise du form)
2/ si oui, comment faire fonctionner cette fonction ? (si non j'ai une autre solution...)
J'ai créé cette fonction :
function validation(document.getElementById(this) { var champ_obligatoire = document.getElementById(this); if( champ_obligatoire.value == "" ) alert('la box '+this+' n\'est pas remplie'); champ_obligatoire.focus(); return false; }
Voici mon formulaire simplifié :
<form method="post" name="formulaire" action="commentaires.php"> <label for="pseudo">Pseudo* </label> : <input type="text" name="pseudo" id="pseudo" onsubmit="return validation(document.getElementById(this)"; /> <label for="ville">Ville* </label> : <input type="text" name="ville" id="ville" onsubmit="return validation(document.getElementById(this)"; /> <input type="submit" value="Envoyer votre commentaire" />
je vous remercie
bonne aprem
A voir également:
- Js sur champ de formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Excel champ calculé avec condition - Forum Excel
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Google Chrome
3 réponses
J'avais oublié de mettre la fin...
actuellement, elle ne fait rien...
quand j'envoie sans remplir les champs, j'arrive à la page cible...
actuellement, elle ne fait rien...
quand j'envoie sans remplir les champs, j'arrive à la page cible...
function validation(document.getElementById(this) { var champ_obligatoire = document.getElementById(this); if( champ_obligatoire.value == "" ) { alert('la box '+this+' n\'est pas remplie'); champ_obligatoire.focus(); return false; } else { return true; } }