zik*_*zik 3 javascript regex validation jquery
我正在尝试通过确保只输入文本,空格和数字来验证输入字段.我认为最简单的方法是使用正则表达式,通过这样做:
function checkVal() {
var input = document.getElementById("input").value;
if (input.match(/[a-zA-Z0-9]+$/) == null) {
alert("error");
}
}
Run Code Online (Sandbox Code Playgroud)
更具体地说,我需要确保下划线字符不在此字段内(这非常重要).从测试它看起来似乎没有正常工作,但我认为这更是如此,因为我可能使用正则表达式的目的不正确,而不是因为它在语法上是不正确的.
在输入框中输入时,编写一个函数来排除"下划线"字符会更容易吗?
编辑:为了使这更清楚,我只想接受字母,数字和空格.
| 归档时间: |
|
| 查看次数: |
101 次 |
| 最近记录: |