核心提示:js验证手机号、邮箱、数字、文件后缀的代码。// js 验证文件/** * 验证手机号码格式 * @param {Object} id */function checkMobile(id) {var ...
js验证手机号、邮箱、数字、文件后缀的代码。
// js 验证文件 /** * 验证手机号码格式 * @param {Object} id */ function checkMobile(id) { var val = $("#" + id).val(); var reg = /^1[3|4|5|8][0-9]\d{8}$/; if(!(reg.test(val))) { $("#" + id).val(""); $("#" + id).focus(); return false; } return true; } /** * 验证数字 * @param {Object} id */ function checkNum(id) { var val = $("#" + id).val(); var reg = /^\d+$/; if(!(reg.test(val))) { $("#" + id).val(""); $("#" + id).focus(); return false; } return true; } /** * 验证邮箱 * @param {Object} id */ function checkEmail(id) { var val = $("#" + id).val(); var reg=/^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/; if(!(reg.test(val))) { $("#" + id).val(""); $("#" + id).focus(); return false; } return true; } /** * 检查是不是图片 * @param {Object} id */ function checkImg(id) { var val = $("#" + id).val(); var arr=val.split('\\');//注split可以用字符或字符串分割 var name=arr[arr.length-1];//这就是要取得的图片名称 var reg=/.*\.(jpg|gif|png|jpeg)$/; if(!(reg.test(name))) { alert("图片格式不正确!请选择jpg、git、png、jpeg类型文件!"); $("#" + id).val(""); $("#" + id).focus(); return false; } return true; } /** * 检查简历格式 * @param {Object} id */ function checkResume(id) { var val = $("#" + id).val(); var reg=/.*\.(doc|docx|pdf|zip|txt)$/; if(!(reg.test(val))) { alert("简历格式不正确!请选择word、pdf、txt、zip类型文件!"); $("#" + id).val(""); $("#" + id).focus(); return false; } return true; } /** * 检查内容是不是为空 * @param {Object} id */ function checkNull(id) { var val = $("#" + id).val().trim(); if(val == undefined || val == "") { $("#" + id).val(""); $("#" + id).focus(); return false; } return true; }