如何限制用户输入文本框中的数字和特殊字符?

时间:2015-06-12 06:54:48

标签: javascript html validation textbox

我希望在输入文本框时,用户无法输入特殊字符和数值。我不希望任何警报或任何跨度显示错误。我只是希望数字值或特殊字符不应该显示在文本框中。我怎样才能做到这一点?提前谢谢。

1 个答案:

答案 0 :(得分:1)

这很简单

<input name="lorem" onkeyup="this.value=this.value.replace(/[^a-z]/g,'');">
{p>同样适用于onblur

如果需要,请使用jquery:

$('#textBoxId').on('keyup blur',function(){ 
    var node = $(this);
    node.val(node.val().replace(/[^a-z]/g,'') ); }
);