<script language="JavaScript">
function check()
{
if(!/\w/g.test(document.form1.username.value))//正则的\w表示匹配包括下划线的任何单词字符。等价于 '[A-Za-z0-9_]'。
{
alert("用户名只能是数字、字母、下划线")
return false;
}
return true;
}
</script>
<form name="form1" method=post action="" onsubmit="return check()">
<input type=text name="username">
<input type="submit">
</form>