2010-09-21 6 views
0

Existe-t-il un moyen d'afficher un message de validation d'entrée personnalisé via javascript? J'ai la méthode de validation javascript invoquée avec Form.Submit, donc si la validation se passe mal, j'aimerais avoir un texte personnalisé à côté du champ que j'ai validé (similaire au résumé de validation d'ASP.NET MVC 2).Validation javascript personnalisée

Cordialement

Répondre

1

Oui, vous pouvez. Créez simplement un <span> après chaque champ, effectuez la validation en javascript et remplissez ce champ avec le message d'erreur lorsque la validation échoue.

<script> 
    function validate() 
    { 
     if(document.getElementById('txtName').value="") 
     { 
     document.getElementById('errName').innerHTML = 'Please enter your name'; 
     } 
    } 
</script> 

<form onsubmit=validate()> 
    <input type="text" id="txtName" name="txtName"/> 
    <span name="errName" class="error" /> 
</form> 

N'est-ce pas ce que vous regardez?

Questions connexes