EasyShop/siteAdmin/js/Job.js
(开头部分) 13KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
// JavaScript Document
//******************检查数据有较性*********************//
/**************************************************
* 检查数据有较性
* chk(obj,objt,msg)
* 调用方法参数说明:
* frm代表表单名称;
* obj代表表单各input控件;
* objt代表检查类别1为text,2为单选框,3为电子信箱,4为电话,5为select框;
6为检查是否包括非法字符,7为检查网址,8为检查数字
* msg代表表单控件说明;
***************************************************/
function chk(frm,obj,objt,msg)
{
//document.activeElement.disabled=true
var objArray=obj.split(",")
var objtArray=objt.split(",")
var msgArray=msg.split(",")
for(z=0;z<objArray.length;z++){
//alert(document.getElementById(objArray[z]))
//var tmpObj=Object(frm.item(objArray[z]));
tmpObj=document.getElementById(objArray[z]);
var alertmsg = "您好像忘记填写 \"" + msgArray[z] + "\" 了!"
switch (parseInt(objtArray[z])) {
case 1: //text box
if (tmpObj.value=="") {
//alert('ok')
if (msgArray[z]!="") alert(alertmsg);
tmpObj.focus();
return false;
}// else { return true; }
break;
case 2: //radio
var j=0;
for (var i=0;i<tmpObj.length;i++) {
if (tmpObj[i].type == "radio" && tmpObj[i].checked == false) j++;
}
if (j >= tmpObj.length) {
if (msgArray[z]!="") alert(alertmsg);
tmpObj[0].focus();
return false;
}// else { return true; }
break;
case 3: //email
if (tmpObj.value=="") {
if (msgArray[z]!="") alert(alertmsg);
tmpObj.focus();
return false;
} else {
if(!IsEmail(tmpObj.value)) {
if (""!=msgArray[z]) alert("请输入正确的" + msgArray[z]);
tmpObj.focus();
return false;
}// else { return true; }
}
后面还有 348 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。