vérifier si une zone de texte est vide
Quelqu'un peut-il me dire quel est le problème avec ce code:
function c(id)
{
var empty = document.getElementById(id);
if(empty.length<1)
{
window.alert ("This field cant be left empty");
return true;
}
else
{
return false;
}
}
C'est mon code html:
<textarea rows="3" cols="80" id="ta1" onChange="c('ta1');"></textarea>
Vous devez vous connecter pour publier un commentaire.
La propriété de la valeur du textarea doit être examinée pour déterminer si elle est vide.
De Travail Exemple: http://jsfiddle.net/35DFR/2/
essayer cette
Essayez ceci:
Si vous voulez aller un peu plus loin, vous pouvez trim la valeur mais d'abord.
Mise à jour:
Les commentaires, essayez de changer le " onchange' à 'onkeyup':