2009-08-26 10 views

Répondre

1

Try this javascript

function checkSpecialKeys(e) { 
      if (e.keyCode != 8 && e.keyCode != 46 && e.keyCode != 40) 
       return false; 
      else 
       return true; 
     } 

Mettre en œuvre sur le onkeydown ou l'attribut onkeyup de la zone de texte.

Vous pouvez ajouter ou supprimer les clés que vous souhaitez valider en spécifiant le code de clé.

5

Si vous voulez supprimer des caractères spéciaux et autoriser uniquement des mots, des espaces et des numéros:

$(document).ready(function(){ 
    $("input").keyup(function(){ 
    var text=$(this).val(); 
    $(this).val(text.replace(/[^\w\d\s]/,"")); 
    }) 
}) 
+0

+1 Je suis un an de retard, mais très utile réponse, merci – heisenberg

Questions connexes