[JS] problème vérification textarea

Salut à tous,

Voilà, j'ai un petit problème: j'utilise le JS pour vérifier si un de mes forumlaires est bien rempli. Or, il me trouve toujours une erreur dans mes textarea, même lorsqu'ils sont bien remplis.

De plus, le texte de départ revient automatiquement, alors que j'envoie la valeur false par onsubmit si j'ai des erreurs, donc pas de changement de page...

Si quelqu'un pouvait m'aider :s

le code du textarea

<form name="depotStage" method="post" onSubmit="return(VerifForm(this))" action="">
                        <p>
			<label for="presentationMission" id="labelPresentationMission">Présentation de la mission* :</label>
			<textarea cols="40" rows="10" name="presentationMission" 
			onfocus="if(this.value == 'Présentez ici la mission que vous proposez (maximum 1000 caractères).') this.value='';" onblur="if(this.value=='') this.value='Présentez ici la mission que vous proposez (maximum 1000 caractères).';">Présentez ici la mission que vous proposez (maximum 1000 caractères).</textarea>
			</p>
</form>


le code de vérification

if((formulaire.presentationMission.value.length>1000)||(formulaire.presentationMission.value= 'Présentez ici la mission que vous proposez (maximum 1000 caractères).')){
	document.getElementById('labelPresentationMission').style.color='red';
	erreur=erreur+1;
}else{
	document.getElementById('labelPresentationMission').style.color='black';
}



Merci beaucoup d'avance :)

ApoKps
Configuration: Windows XP
Firefox 2.0.0.13

4 réponses

  1. En fait je viens de voir que mes liste déroulantes avaient le même problème.

    Si vous avez une idée de comment garder es valeurs saisies en mémoire.

    Pour les input type text, ça se passe parfaitement bien
    0
    1. personne pour me dire comment garder en mémoire la valeur des textarea et input select?

      Merci beaucoup d'avance à celui/ceux qui m'aidera/ont ;)
      0
      1. toujours personne?
        0
      2. @ApoKpsbonjour j'ai le même problème avec les textarea

        je cherche si je trouvent je te renvoie

        a++
        0
      3. @sebj1977De même, j'ai exactement ce souci, pour les input de type text, c’est ok, mais pas pour les textarea, si quelqu’un a solution, qu’il fait part !!
        Merci
        0
    2. tu as mis "=" au lieu de "==" dans le if

      "if((formulaire.presentationMission.value.length>1000)||(formulaire.presentationMission.­value= 'Présentez ici la mission que vous proposez (maximum 1000 caractères).')){"
      0