检查数据是否为空
代码:
let user = $("#user").val();
if (user == "") {
$("#error").append("XXXX");
}
检验是否包含有数字
正则表达式:
let verifyIfContainNum = /\d/; //只要有数字则为true verifyIfContainNum.test(name);
检验是否包含有字母
代码:
//只要有字母则返回true function isLetter(str) { for (var i in str) { var asc = str.charCodeAt(i); if ((asc >= 65 && asc <= 90 || asc >= 97 && asc <= 122)) { return true; } } return false; }
光标切换时进行数据约束检查
代码:
function check01() { $("#userno").blur(function () { let userno = $("#userno").val(); $("#userno_error").empty(); if (userno == "") { $("#userno_error").append("请检查输入!"); } }); }
获取字符串第一位
代码:
let y = x.slice(0,1);
console.log(y);
判断两次密码是否一致
代码:
function check04() { $("#userpwd").blur(function () { let userpwd = $("#userpwd").val(); $("#userpwd_error").empty(); if (userpwd == "") { $("#userpwd_error").append("请检查输入!"); } }); $("#repwd").blur(function () { let userpwd = $("#userpwd").val(); let repwd = $("#repwd").val(); $("#repwd_error").empty(); if (repwd == "") { $("#repwd_error").append("请检查输入!"); } else if (userpwd != repwd) { $("#repwd_error").append("两次密码不一致!"); } }); }
浙公网安备 33010602011771号