js正则表达式

来源:互联网 发布:防蓝光眼镜原理 知乎 编辑:程序博客网 时间:2024/05/17 08:48

普通用户验证:

1,校验用户姓名:只能输入1~30个一字母开头的字符串

2,校验密码:只能输入6~20个字母,数字,下划线。

<html><head><meta charset="utf-8" /><title>用户验证</title><script type="text/javascript">function checkName(){var s=document.getElementById("nameid").value;var patrn=/^[a-zA-Z]{1,30}$/;if (!patrn.exec(s)){alert("错误");return false;}alert("正确");return true;}function checkpwd(){//alert("正确");var s=document.getElementById("pwdid").value;//alert(s);var patrn=/^(\w){6,20}$/;if (!patrn.exec(s)){alert("错误");return false;}alert("正确");return true;}function test(){alert("wwww");}</script></head><body bgcolor="white"><form action="" method="get" name="myForm"><table width="400" border="0" align="center" cellspcaing="0" cellpadding="0"><caption align="center"><h2>普通注册验证</h2></caption><tr><td width="214" align="right">用户名:</td><td width="186"><input id="nameid" type="text" name="cardid" size="18"/></td><td width="100"><input name="check" id="check" type="button" onclick="checkName()" value="验证"/></td></tr><tr><td width="214" align="right">密码:</td><td width="186"><input id="pwdid" type="text" name="pwdid" size="18"/></td><td width="100"><input name="check" id="check" type="button" onclick="checkpwd()" value="验证"/></td></tr><tr><td colspan="2" align="center"><input name="check" onclick="test()" type="button" id="check" value="验证"/><input name="reset" type="reset" id="reset" value="重置" /></td></tr></table></form></body></html>



0 0