我想检查文本框输入是否有效(只允许字母、数字和下划线,不允许空格或破折号)。我目前有这个代码,但是空格和破折号好像能够通过。
我希望检验文本框输入是否有效(只允许使用字母、数字和下划线,不允许使用空格或连字符)。我目前有以下代码,但用空格和连字符测试时也会通过:
我希望检验文本框输入是否有效(只允许使用字母、数字和下划线,不允许使用空格或连字符)。我目前有以下代码,但用空格和连字符测试时也会通过:
function validText(field)
{
var re = /[a-zA-Z0-9\-\_]$/
if (field.value.search(re) == -1)
{
alert ("Invalid Text");
return false;
}
}
一个有效的输入应该像这样:
'Valid_Input123
'
无效
'Invalid-Input !'
[a-zA-Z0-9_] == \w
- elclanrs