如何限制用户在文本框中输入特殊字符。我只想输入数字和字母(键入/粘贴)。
有 sample 吗?
最佳答案
试试这个,这个函数允许字母数字和空格:
function alpha(e) {
var k;
document.all ? k = e.keyCode : k = e.which;
return ((k > 64 && k < 91) || (k > 96 && k < 123) || k == 8 || k == 32 || (k >= 48 && k <= 57));
}
在您的 html 中:
<input type="text" name="name" onkeypress="return alpha(event)"/>
关于Javascript 验证 : Block special characters,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/906190/