推薦人身份證號的驗證

2021-06-22 12:09:50 字數 1222 閱讀 4329

1,游標切換時,要校驗推薦人身份證格式

2,根據該身份證號查詢對應的account表中的id,並將id記錄到頁面的hidden中,表單提交時,將此hidden資料提交給推薦人id欄位。

3)**

--dao

--action

--struts.xml

--jsp

dao:

public account findbyidcardno(string idcardno) throws daoexception 

} catch (sqlexception e) finally

return null;

}

action:

public class findrecommenderaction  catch (daoexception e) 

return "success"; }

public string getidcardno()

public void setidcardno(string idcardno)

public account getaccount()

public void setaccount(account account)

//input

private string idcardno;

//output

private account account;

}

struts.xml

account

jsp:

//校驗推薦人身份證

function checkrecommender()

//校驗身份證格式

var reg = /^[1-9]\d[1-9]\d((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d$/;

if(!recommenderidcardno.match(reg))

$("#recommendermsg").text("有效的推薦人身份證").removeclass("error_msg");

$.post(

"findrecommender",

, function(data)else

} );

}

身份證號驗證

原文 身份證號驗證 public static boolean isidnumber string idnumber 定義判別使用者身份證號的正規表示式 15位或者18位,最後一位可以為字母 string regularexpression 1 9 d 18 19 20 d 0 1 9 10 11 ...

身份證號驗證

身份證號組成 17位數字 1位校驗碼 位址碼 前六位 出生日期碼 第七位至第十位 順序碼 第十五位至十七位 對同年同月同日生的人便定的順序號,順序號奇數為男生,偶數為女生 檢驗碼 第十八位 0 9 x var acity function iscarid sid d x i.test sid ret...

js 身份證號驗證

function iscardid sid var isum 0 var info if d d x i.test sid return 身份證長度或格式錯誤 sid sid.replace x i,a if acity parseint sid.substr 0,2 null return 身份證...