javaScript表单验证如何同时判断文本框必须由数字和字母组成?

。除了用SWITCHCASE或IFELSE一个个吧字母写出来。。。...
2026年09月24日 11:35
有5个网友回答
网友(1):

1:
function isEnAndNum(s,msg){
var reg=/^[a-z0-9.]*$/gi
if(reg.test(s.value))return true
else {
alert((msg?msg:'请不要输入字母和数字意外的字符!'));
s.focus();
s.select();
return false;
}
}

2:


3:

网友(2):

网友(3):

使用正在表达式
^[A-Za-z0-9]+$  //匹配由数字和26个英文字母组成的字符串

网友(4):

楼上正解,呵呵
使用正在表达式
^[A-Za-z0-9]+$

网友(5):

用ASCII码来做,ifASCII码