Sun*_*nil 1 javascript validation
我有一个文本框,用户可以在其中输入评论.注释可以是字母(小写或大写)或数字或@或分号或冒号或句号或逗号或$或正斜杠或空格或 - 或_的组合.我尝试使用以下功能,但它不测试$或空格或 - 或_.我如何在这个JavaScript函数中包含这些?我还想在输入中允许空字符串.
function alphanumeric(inputtxt)
{
var letters = /^[0-9a-zA-Z]+$/;
if(inputtxt.value.match(letters))
{
alert('Your registration number have accepted : you can try another');
document.form1.text1.focus();
return true;
}
else
{
alert('Please input alphanumeric characters only');
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
答案如下(在xdazz的帮助下提供):
function alphanumeric(inputtxt)
{
var letters = /^[\w\d\s@;:.,-/$/]*$/;
if(inputtxt.value.match(letters))
{
alert('Your registration number have accepted : you can try another');
document.form1.text1.focus();
return true;
}
else
{
alert('Please input alphanumeric characters only');
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9653 次 |
| 最近记录: |