我想使用 jQuery 制作一个仅允许字母 (a-z) 的文本框。 有例子吗?
最佳答案
<input name="lorem" onkeyup="this.value=this.value.replace(/[^a-z]/g,'');">
对于喜欢粘贴而不是打字的邪恶用户来说,可以与 onblur 相同;)
[+] 漂亮的 jQuery 代码:
<input name="lorem" class="alphaonly">
<script type="text/javascript">
$('.alphaonly').bind('keyup blur',function(){
var node = $(this);
node.val(node.val().replace(/[^a-z]/g,'') ); }
);
</script>
关于javascript - 使用 jQuery 只允许文本框包含字母?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2980038/