2009-08-26 55 views

回答

1

嘗試這個JavaScript

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

上的onkeydown實現它或文本框的onkeyup屬性。

通過指定密鑰代碼,可以添加或刪除要驗證的密鑰。

5

如果你想刪除特殊字符,只允許字,空格和數字:

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

+1我一年晚了,但很有幫助的答案,謝謝 – heisenberg 2010-08-10 20:36:32