我想使用javascript验证地址 1.我们不能输入特殊符号 我们可以输入数字,字母 3.我们可以输入一些特殊字符, - /
我写了这样的代码,但这并不能满足我的要求。
if(address.value == "") {
window.alert("Error: Address must not be null.");
address.focus();
return false;
}
re = /^\w+$,/
if(!re.test(address.value)) {
window.alert("Error: Address must contain only letters, numbers and underscores.");
address.focus();
return false;
}
请帮帮我。 谢谢。
答案 0 :(得分:0)
如果您还想在地址中允许空格,请尝试:
re = /^[A-z0-9\s\.,/-]+$/
如果只能有一个词:
re = /^[A-z0-9\.,/-]+$/