JS实现用户名,密码正则表达式的校验
function d(){
var name=document.getElementById("me").value;
//电话号码验证
var str=/^[+]{0,1}(d){1,3}[ ]?([-]?((d)|[ ]){1,12})+$/;
//邮箱验证
//var str=/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
if(n=name.match(str)){
document.getElementById("lala").innerHTML=n;
alert("pass");
document.write(n);
}else{
alert("error");
var name=document.getElementById("me").value;
//电话号码验证
var str=/^[+]{0,1}(d){1,3}[ ]?([-]?((d)|[ ]){1,12})+$/;
//邮箱验证
//var str=/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
if(n=name.match(str)){
document.getElementById("lala").innerHTML=n;
alert("pass");
document.write(n);
}else{
alert("error");
}
表单:
<body>
<form name="from" action="txt" method="post">
<p id="lala">你真皮</p>
<input id="hehe" type="button" value="万里追踪" onclick="d()"/>
</form>
</body>
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。