首先要引用js库
<script src="js/jquery-1.7.2.min.js"></script>
jquery验证方式
function checkIsok() { var txt_rname = document.getElementById("要验证的文本框id"); var reg = /^s*$/; if (reg.test(txt_rname.value)) { alert("请输入姓名!"); txt_rname.focus(); return false; } var IdReg = /^(^[1-9]d{7}((0d)|(1[0-2]))(([0|1|2]d)|3[0-1])d{3}$)|(^[1-9]d{5}[1- 9]d{3}((0d)|(1[0-2]))(([0|1|2]d)|3[0-1])((d{4})|d{3}[Xx])$)$/; var txt_shenfen = document.getElementById("要验证的文本框id"); if (!IdReg.test(txt_shenfen.value)) { alert("请输入有效的身份证号!"); txt_shenfen.focus(); return false; } var reg = /^(d{16}|d{19})$/; var txt_bankcard = document.getElementById("要验证的文本框id"); if (!reg.test(txt_bankcard.value)) { alert("请输入有效的银行卡号!"); txt_bankcard.focus(); return false; } var moneyReg2 = /^0(.[0-9]{1,2})?$/; var txt_zhekou = document.getElementById("要验证的文本框id"); if (txt_zhekou.value == "") { alert("请输入折扣!"); return false; } if (!moneyReg2.test(txt_zhekou.value)) { alert("折扣仅支持小数点后两位,最小支持0.00!"); return false; } var txt_linkphone = document.getElementById("要验证的文本框id"); var mobileReg = /1[3|5|7|8|][0-9]{9}/; var telReg = /^(^0d{2}-?d{8}$)|(^0d{3}-?d{7,8}$)|(^(0d{2})-?d{8}$)|(^(0d {3})-?d{7,8}$)$/; if (!mobileReg.test(txt_linkphone.value) && !telReg.test(txt_linkphone.value)) { alert("请输入有效的联系电话!"); return false; } var pwd = $.trim($('#+要验证的文本框id').val()) var reg = /^[A-Za-z0-9_]{6,20}$/; if (!reg.test(pwd1)) { alert("请填写由数字、字母或者下划线组成的6-20位密码!"); return false; } return true; }