首先我們需要先建立 html 靜態頁面 的註冊頁面
建立完整個登錄檔
然後寫校驗公共的方法
/***********提取公共的部分***************/
function check(id,reg)else if(reg.test(val))else
然後其他元素呼叫公共方法
/*********校驗使用者名稱方法**************/
function checkname()$/;
return check("uname",reg);
}/*********校驗郵箱方法**************/
function checkemail()
/*********密碼郵箱方法**************/
function checkpwd()$/;
return check("pwd",reg);
}var ran;
/**********驗證碼生成**********/
function yzm()
/*********校驗使用者名稱方法**************/
function checkname()$/;
return check("uname",reg);
}
補充正規表示式的使用
* 正規表示式:
*
* 正規表示式是對於資料格式進行一定的規範限制
* *
* ^:開始
* [0-9] [a-z a-z] :數字 字母
* * :段域 至少是2位 最多是4位
* :指定範圍就是3位
* :至少是2位
* $:結束
* * d:[0-9]
* * w[0-9 a-z a-z]
* * */
最好統一驗證所有元素都有寫沒有
如果寫了就返回true可以註冊
/*******是否統一協議**********/
function checkagree()
function zong()
然後載入from表單時侯驗證元素是否都寫了如果寫了就提交
js 表單校驗
doctype html html head meta charset utf 8 title title script function checkinfo else function showtip 密碼的相關提示資訊 function pass showtip function pass ch...
js 常用的js校驗
身份證校驗 function iscardno value var idcard,y,jym var idcard value.tostring var s,m var idcard array new array idcard array idcard.split if area parseint...
優化表單資料的JS校驗
在平常的web開發中,我經常需要在客戶端對表單的資料進行驗證。比如,我們驗證表單輸入的內容不為空 1 根據以往的經驗,我們會寫出如下的js驗證 但是,現在我有乙個業務追求 我要在頁面取得的表單資料有很多,比如有十幾二十項資料吧,那麼我們要在js 中重複的寫一部分 這樣就將頁面的 拉得很長,以至於 很...