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 身份證...