?? regcheckdata.js
字號:
function checkdata() {var ssn=form.username.value.toLowerCase();if (!checkUserName(ssn)) return false;if( strlen(form.password.value)<6 || strlen(form.password.value)>16 ) {alert("\正確地登錄密碼長度為6-16位,僅可用英文、數字、特殊字符!")form.password.focus()return false;}if( strlen2(form.password.value) ) {alert("\您的密碼中包含了非法字符,僅可用英文、數字、特殊字符!")form.password.focus()return false;}if( form.password.value == form.username.value ) {alert("\用戶名和密碼不能相同!")form.password.focus()return false;}if( form.confirmPassword.value =="" ) {alert("\請輸入密碼確認!")form.confirmPassword.focus()return false;}if( form.confirmPassword.value != form.password.value ) {alert("\兩次密碼輸入不一致!")form.password.focus()return false;}if( form.question.value == "") {alert("\請輸入提示問題,當您忘記密碼時可根據該問題提示密碼!")form.question.focus()return false;}if( strlen(form.answer.value)<6) {alert("\請重新輸入問題答案,長度不少于6位!")form.answer.focus()return false;}if( form.question.value == form.answer.value ) {alert("\密碼提示問題和答案不能相同!")form.answer.focus()return false;}if( strlen(form.pingma.value)<6 || strlen(form.pingma.value)>16 ) {alert("\正確的安全碼長度為6-16位,僅可用英文、數字、特殊字符!")form.pingma.focus()return false;}if( strlen2(form.pingma.value) ) {alert("\您的安全碼中包含了非法字符,僅可用英文、數字、特殊字符!")form.pingma.focus()return false;}if( form.pingma.value == form.username.value ) {alert("\用戶名和安全碼不能相同!")form.pingma.focus()return false;}if( form.pingma2.value =="" ) {alert("\請輸入安全碼確認!")form.pingma2.focus()return false;}if( form.pingma.value != form.pingma2.value ) {alert("\兩次安全碼輸入不一致!")form.pingma.focus()return false;}return true;}function checkUserName(ssn){if( ssn.length<3 || ssn.length>18 ) {alert("\請輸入正確的用戶名,用戶名長度為3-18位!")form.username.focus()return false;}if (isWhiteWpace(ssn)){alert("\請輸入正確的用戶名,用戶名中不能包含空格!")form.username.focus()return false;}if (!isSsnString(ssn)){alert("\ 對不起,您選擇的用戶名不正確或已被占用!用戶名\n由a~z的英文字母(不區分大小寫)、0~9的數字、點、減\n號或下劃線組成,長度為3~18個字符,只能以數字或字母\n開頭和結尾,例如:kyzy_001。")form.username.focus()return false;}return true;}function strlen(str){ var len; var i; len = 0; for (i=0;i<str.length;i++){ if (str.charCodeAt(i)>255) len+=2; else len++; } return len;}function strlen2(str){ var len; var i; len = 0; for (i=0;i<str.length;i++){ if (str.charCodeAt(i)>255) return true; } return false;}function isWhiteWpace (s){ var whitespace = " \t\n\r"; var i; for (i = 0; i < s.length; i++){ var c = s.charAt(i); if (whitespace.indexOf(c) >= 0) { return true; } } return false;}function isSsnString (ssn){ var re=/^[0-9a-z][\w-.]*[0-9a-z]$/i; if(re.test(ssn)) return true; else return false;}function checkssn(gotoURL) { var ssn=form.username.value.toLowerCase(); if (checkUserName(ssn)){ var open_url = gotoURL + "?username=" + ssn; window.open(open_url,'','status=0,directories=0,resizable=0,toolbar=0,location=0,scrollbars=0,width=322,height=200'); }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -