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 算力,解读结果公开显示在下面。

还没有人解读过这个文件。