Empêcher la validation du vide form textarea

webcreativ Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
adns Messages postés 1094 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, j'ai un petit soucis pour la validation de mon formulaire:

voilà le code:
<forme name="poster" methode="post"action="message.php">
<textarea name="message" id="zoneSaisie">

le champs un vide où non le message est envoyé, j'aimerais bien empêcher le vide.

voilà ma fonction, mais ça ne marche pas?

function Valider() {
if (document.poster.message.value=="") {alert ('veuillez saisir votre texte');
return false;}
}

Aidez moi svp!

3 réponses

adns Messages postés 1094 Date d'inscription   Statut Membre Dernière intervention   153
 
Bonjour,

la fonction est bonne le problème vient de ta balise FORM que tu as mal saisis, il n'y a pas de "e" a la fin.

Si cela ne marche toujours pas après cette correction cela peut venir de la manière d'appeler la fonction.

Adns
0
webcreativ
 
voilà bien le code:

<form name="poster" methode="post"action="message.php">
<textarea name="message" id="zoneSaisie">
<input type="button"onclick="Valider()"></form>

le champs un vide où non le message est envoyé, j'aimerais bien empêcher le vide.

voilà ma fonction, elle ne marche pas tjrs?
function Valider() {
if (document.poster.message.value=="") {alert ('veuillez saisir votre texte');
else poster.submit();
}
0
adns Messages postés 1094 Date d'inscription   Statut Membre Dernière intervention   153
 
Ton code est plein de petites erreurs.

Le voici corrigé et fonctionnel.
Compare bien les deux pour ne pas reproduire les mêmes erreurs
<script>
function Valider() {
	if (document.poster.message.value=="") {
		alert ('veuillez saisir votre texte');
	}else{
		document.poster.submit();
	 }
}
</script>

<form name="poster" method="post" action="message.php">
<textarea name="message" id="zoneSaisie"></textarea>
<input type="button" onclick="Valider();"></form>




Adns
0