Blame view

src/main/webapp/js/util/regexp.js 4.18 KB
caiyongsong committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157
/**
 * 非法字符串
 * @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 {
		
	}
	
}