0

我想使用 javascript 验证地址。
1.我们不能输入特殊符号。
2.我们可以输入数字、字母。
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;
}

请帮我。谢谢你。

4

1 回答 1

0

如果您还想在地址中允许空格,请尝试:

re = /^[A-z0-9\s\.,/-]+$/

如果只能有一个词:

re = /^[A-z0-9\.,/-]+$/
于 2013-09-23T04:27:56.523 回答