regexp.js 4.18 KB
/**
 * 非法字符串
 * @param inputvalue
 * @returns
 */
function regexp(inputvalue){
	var check=false;
	//非  非法字符
	var regexp=/[@#\$%\^&\*\+]+/g;

	return regexp.test(inputvalue);
}
/**
 * 数字
 * @param inputvalue
 * @returns
 */
function regexpNmber(inputvalue){
	var check=false;
	//设置为 *位数字
	var regexp=/^\+?[1-9][0-9]{0,1}$/;

	return regexp.test(inputvalue);
}
//设置必填字段为红色下划线
function setRequiredCss(documenttype){
	$("#title").css("border-bottom","1px solid #E4185A");
	if(documenttype=="发文"){
		$("#sendunit").css("border-bottom","1px solid #E4185A");
	}else {
		$("#comefiles").css("border-bottom","1px solid #E4185A");
		
	}

}
function checkNoNull(doctype,formdetailjson){
	var title=$("#title").val();
	var bol=true;
	if(title==""){
		$("#title").css("border-bottom","1px solid #E4185A");
		//$("#title").addClass("hoderclass");
		$("#title").attr("placeholder","请填写标题");	
		bol=false;
		}else{
			  $("#title").css("border-bottom","1px solid #d3d3d5");
		  }
	if(doctype=="cy"){		
		var comefiles=$("#comefiles").val();
		var signdate=$("#signdate").val();
		if(comefiles==""){
			$("#comefiles").css("border-bottom","1px solid #ff7f76");
		//	$("#comefiles").addClass("hoderclass");
			$("#comefiles").attr("placeholder","请填写来文单位");
			bol=false;
		}else{
			  $("#comefiles").css("border-bottom","1px solid #d3d3d5");
		  }
		if(signdate==""){
			$("#signdate").css("border-bottom","1px solid #ff7f76");
		//	$("#signdate").addClass("hoderclass");
			$("#signdate").attr("placeholder","请填写提交时间");
			bol=false;
						}else{
							  $("#signdate").css("border-bottom","1px solid #d3d3d5");
						  }	
	}else if(doctype=="sw"){		
		var comefiles=$("#comefiles").val();
		var signdate=$("#signdate").val();
		if(comefiles==""){
			$("#comefiles").css("border-bottom","1px solid #ff7f76");
			//$("#comefiles").addClass("hoderclass");
			$("#comefiles").attr("placeholder","请填写来文单位");
			bol=false;
		}else{
			  $("#comefiles").css("border-bottom","1px solid #d3d3d5");
		  }
		if(signdate==""){
			$("#signdate").css("border-bottom","1px solid #ff7f76");
		//	$("#signdate").addClass("hoderclass");
			$("#signdate").attr("placeholder","请填写提交时间");
			bol=false;
						}else{
							  $("#signdate").css("border-bottom","1px solid #d3d3d5");
						  }
	}else if(doctype=="xj"){		
		var signdate=$("#signdate").val();
		if(signdate==""){
			$("#signdate").css("border-bottom","1px solid #ff7f76");
		//	$("#signdate").addClass("hoderclass");
			$("#signdate").attr("placeholder","请填写提交时间");
			bol=false;
		}else{
			$("#signdate").css("border-bottom","1px solid #d3d3d5");
		}
		  if($('#comeinfor').text() == "请选择"){
			  bol=false;
			  $('#comeinfor').parent().css("border","1px red solid");
		  }
		  if($('#lettertype').text() == "请选择"){
			  bol=false;
			  $('#lettertype').parent().css("border","1px red solid");
		  }
		  if($('#personinfor').text() == "请选择"){
			  bol=false;
			  $('#personinfor').parent().css("border","1px red solid");
		  }
	}else if(doctype=="fw"){		
		var refnumber=$("#refnumber").val();
		/*if(refnumber==""){
			$("#refnumber").css("border-bottom","1px solid #ff7f76");
		//	$("#sendunit").addClass("hoderclass");
			$("#refnumber").attr("placeholder","请填写文件编号");
			bol=false;
		  }else{
			  $("#refnumber").css("border-bottom","1px solid #d3d3d5");
		  }*/
	}
	return bol;
}
/**
 * 在input标签输入时查看是否填入数据 并显示应有的下划线样式
 * @param obj
 */
function checkWriteOrNot(obj){
	  $(obj).css("border-bottom","1px solid #d3d3d5");
	  var value=$(obj).val();
	  if(value==""){
		  $(obj).css("border-bottom","1px solid #E4185A");
	  }
	
}
//action:action,
//outdispatches:outdispatches,
//pid:pid,
//fid:fid,
//documentid:documentid,
//refnumber:refnumber,
//documenttype:documenttype,
//signdate:signdate,
//alertstate:alertstate,
//officialday:officialday,
//officialdate:officialdate,
//comefiles:comefiles,
//rootpath:root,
//title:title,
//signornot:signornot
function  testInput(formdetail,type){
	var check="";
	if(formdetail.documenttype=="发文"){
		
	}else if(formdetail.documenttype=="传阅"){
		
	}else {
		
	}
	
}