Empêcher la validation du vide form textarea

webcreativ Messages postés 4 Statut Membre -  
adns Messages postés 1152 Statut Membre -
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 1152 Statut Membre 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 1152 Statut Membre 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