JS實現使用者名稱,密碼正則表示式的校驗
阿新 • • 發佈:2019-02-16
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>