if(!regx("^\w*$",document.UserInforForm.username.value))这句错了 ,改成: if(!regx("^\\w*$",document.UserInforForm.username.value)) \ 需要转义
解决方案 »
- onbeforeunload事件 如何只监听指定事件
- 怎么在ul创建5个li啊?
- 怎么实现如下一个功能,不是很清楚,有知道的告诉下!!!
- 问个关于“event.returnValue = false;”的问题
- 编码问题?
- 一个关于图片自动循环的JS,,新手上路,请前辈指点
- 超简单问题 JS判断空字符串 顶者有分
- 奇怪!奇怪! 好奇怪! js问题...
- showModalDialog对话框中的status只要有就会默认显示地址,怎么让他显示我想显示的内容?
- 急救,我快不行了...........
- 如何通过字符串赋值动态插入"tr"?
- 求助!怎样才能在本网页中单击后出现一个提示.就像右键单击的那种
<html>
<head>
<TITLE>用户管理</TITLE>
<SCRIPT>
function checkmsg()
{
var re = /^\w*$/;
if(!re.test(document.UserInforForm.username.value))
{alert('姓名中存在非法字符');
return(true);
}
}function regx(str1,str2)
{var reg=new RegExp(str1);
return reg.test(str2);
}
</SCRIPT>
</head>
<body>
<form name="UserInforForm">
<input type="text" name="username">
<a href="#" onClick="checkmsg()">aaaa</a>
</form>
</body>
</html>
<html>
<head>
<TITLE>用户管理</TITLE>
<SCRIPT>
function checkmsg()
{
var re = /^[\u4e00-\u9fa5\w]*$/;
if(!re.test(document.UserInforForm.username.value)){
alert('姓名中存在非法字符');
return(true);
}
}function regx(str1,str2)
{var reg=new RegExp(str1);
return reg.test(str2);
}
</SCRIPT>
</head>
<body>
<form name="UserInforForm">
<input type="text" name="username">
<a href="#" onClick="checkmsg()">aaaa</a>
</form>
</body>
</html>
可以输入汉字了,但是其它字符还是不行
我想要的是字母数字,下划线,点号,日文都可以输入,也就是各国人的名字
应该怎么做啊
好像可以用,什么原理啊?
\x00-\xFF是表示什么的?