AJJ*_*AJJ 1 javascript validation function
我有一些javascript编写,以验证字符串是字母数字,但我只是想知道如何添加一些代码,包括连字符( - )和斜杠(/)作为可接受的输入.这是我目前的代码:
function validateAddress() {
var address = document.getElementById('address');
if (address.value == "") {
alert("Address must be filled out");
return false;
} else if (document.getElementById('address').value.length > 150) {
alert("Address cannot be more than 150 characters");
return false;
} else if (/[^a-zA-Z0-9\-\/]/.test(address)) {
alert('Address can only contain alphanumeric characters, hyphens(-) and back slashs(\)');
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
Bar*_*ney 12
只需将它们添加到角色组即可.当然,因为两者-并/在此背景下的特殊字符(/结束的正则表达式,-表示一个范围),您需要与前面逃跑它们\:
function validateAddress(){
var TCode = document.getElementById('address').value;
if( /[^a-zA-Z0-9\-\/]/.test( TCode ) ) {
alert('Input is not alphanumeric');
return false;
}
return true;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
61954 次 |
| 最近记录: |