首先要引用js库
<script src="js/jquery-1.7.2.min.js"></script>
jquery验证方式
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
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}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1- 9]\d{3}((0\d)|(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 = /^(^0\d{2}-?\d{8}$)|(^0\d{3}-?\d{7,8}$)|(^\(0\d{2}\)-?\d{8}$)|(^\(0\d {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; }