发布网友 发布时间:2022-04-23 03:22
共4个回答
热心网友 时间:2022-04-23 22:20
尊敬的用户,您好!很高兴为您答疑
请您尝试以下代码
function trimSpace(a ){
a = a.replace(" ","");
return a;
}
if(!/^[a-zA-Z][a-zA-Z0-9]{1,31}$/.test(trimSpace(vUserName))){
cAlert('字母开头,允许1-32字节,允许字母数字下划线和反斜杠!');
jQuery('#userName').css('border-color','red').focus();
return false;
}
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
热心网友 时间:2022-04-23 23:38
js里有trim方法吗?
是不是你少了引用,去掉试试吧,别的地方没看出有什么问题。追问感觉可能IEjs的设置某项被禁了
热心网友 时间:2022-04-24 01:13
应该没问题感觉追问但在IE8中报js错误(不支持此对象或属性)
热心网友 时间:2022-04-24 03:04
完整代码贴上来,肯定是你的代码有问题追问就上面的代码,火狐和google浏览器都运行正常,感觉可能IEjs的设置某项被禁了
追答不像,我觉得应该是对象属性设置操作不正确造成的,把源码打包发给我,我帮你看看,QQ3309242