表單資訊註冊驗證

2021-08-13 02:37:19 字數 1819 閱讀 4008

這裡分為了js和jquery 兩個版本,挺重要的記錄下來

html**

請填寫註冊資訊
js **

//驗證使用者名稱

function check_username() /

if (username == "" || username.trim() == "") else if (!regname.test(username)) else

}//驗證暱稱

function check_nickname() /

if (nickname == "" || nickname.trim() == "") else if (!regname.test(nickname)) else

}//驗證郵箱

function check_email() else if (!regemail.test(email)) else

}//驗證密碼

function check_pwd() $/;

if (pwd == "" || pwd.trim() == "") else if (!regpwd.test(pwd)) else

}//確認密碼

function check_pwd2() else if (!pwd2.equals(pwd)) else

}//驗證手機號

function check_phone() /;

if (phone == "" || phone.trim() == "") else if (!regphone.test(phone)) else

}//驗證時間

function check_date() /;

if (birthday == "" || birthday.trim() == "") else if (!regdate.test(birthday)) else

}

jquery **

$(function () /

if (username == "" || username.trim() == "") else if (!regname.test(username)) else

} else if ($(val).attr("name") == "nickname") /

if (nickname == "" || nickname.trim() == "") else if (!regname.test(nickname)) else

} else if ($(val).attr("name") == "email") else if (!regemail.test(email)) else

} else if ($(val).attr("name") == "pwd") $/;

if (pwd == "" || pwd.trim() == "") else if (!regpwd.test(pwd)) else

} else if ($(val).attr("name") == "pwd2") else

} else if ($(val).attr("name") == "phone") /;

if (phone == "" || phone.trim() == "") else if (!regphone.test(phone)) else

} else if ($(val).attr("name") == "date") else if (!regdate.test(birthday)) else

}});

});});

表單驗證 使用者註冊

var names tom jack lily 韓梅梅 表單驗證 function mysub 判斷使用者名稱是否可用,物件導向的程式設計思想,原則 高內聚 低耦合 var b isname username if b else 判斷使用者名稱是否重複,面向過程 for var i 0 i var ...

登錄檔單驗證

注意 1.或 和null的區別 或 指向長度為0的字串,佔記憶體空間 null不分配記憶體空間 例如 if email.value email.value null 注意 和 的區別 和 的區別 2 indexof 用法和 lastindexof 用法的區別 apos value.indexof 找...

註冊提交表單驗證

一 登陸表單驗證 郵箱 知識點 1 indexof 查詢某個指定的字串值在字串中首次出現的位置,沒有找到返回 1 2 return false 組織表單提交 二 文字框內容的驗證 1 密碼長度 2 兩次密碼輸入是否一致 3 length屬性獲取長度,然後for迴圈和substring 方法一次截斷單...