Web_PHP_DedeCMS_表单验证模块;

来源:互联网 发布:linux 分页 编辑:程序博客网 时间:2024/05/21 09:37

<span style="font-size:18px;">功能:Web_PHP_DedeCMS_表单验证模块;</span><span style="font-size:18px;">/// 表单处理模块/// 2015-02-02 12:00/// cyb_23$(document).ready(function() {// 表单元素var array = new Array($("#hzxm")[0], $("#hzdh")[0], $("#bqms")[0]);var yyform = document.getElementById("yyform");yyform.reset();// 表单验证yyform.onsubmit = function() {var isok = false;// 非空验证isok = yycheck(array);// 提交时间$("#tjsj").val((new Date()).toLocaleString());// 提交路径$("#tjlj").val(location.href);return isok;}});// 预约非空验证// eArray参数:要验证的元素数组;function yycheck(eArray) {var flag = false;var fstr = "";try{var ealen = eArray.length;for(var i=0; i<ealen; i++){var el = eArray[i];if(el.value == el.defaultValue || el.value == ""){el.style.borderColor = 'red';el.title = "请输入数据!"if(fstr.indexOf(el.name) == -1) {fstr += el.name + ";";}}else {el.style.borderColor = '';el.title = "";if(fstr.indexOf(el.name) > -1) {fstr = fstr.replace(el.name+";", "");}}}if(fstr.length >0) {  flag = false;  // 焦点定位  var fArray = fstr.split(";"); $("#"+fArray[0]).focus();  <span style="white-space:pre"></span>$("#"+fArray[0]).val("");
}else {flag = true;} }catch(e){return false;}console.log("=>flag: " + flag);console.log("=>fstr: " + fstr);return flag;}</span>


0 0