js 订单号验证

<script type="text/javascript">
		function check(){
    
    
			var _dingdan = document.getElementById("_dingdan").value;
			var _taskno = document.getElementById("_taskno").value;
			var _numpcs = document.getElementById("_numpcs").value;
			var _yongtu = document.getElementById("_yongtu").value;
			var _chdate = document.getElementById("_chdate").value;
			if(_dingdan == "" || _dingdan == null || 
					_numpcs == "" || _numpcs == null || 
					_chdate == "" || _chdate == null || 
					_yongtu == "" || _yongtu == null ||
					_taskno == "" || _taskno == null){
    
    
				alert("请将信息填写完整...");
				return false;
			}
			return true;
		}
		
		function checkDD(obj){
    
    
			var tf_dingdan = obj.value;
			var regx = new RegExp("^[0-9]{10}$");
			if(!regx.test(tf_dingdan)){
    
    
				alert("订单号输入不合法,订单号由10位数字(0-9)组成!");
				//赋值
				document.getElementById("_dingdan").value = "";
				//失去焦点
				document.getElementById("_dingdan").blur(); 
				//得到焦点
			/*	document.getElementById("_dingdan").focus();*/ 
				return false;
				return false;
			}
			return true;
		}
		
		function checkNum(obj){
    
    
			var tf_dingdan = obj.value;
			var regx = new RegExp("^[0-9]*$");
			if(!regx.test(tf_dingdan)){
    
    
				alert("输入不合法,该项全部由数字(0-9)组成!");
				document.getElementById("_dingdan").value = "";
				document.getElementById("_dingdan").focus();
				return false;
			}
		}
		function clearDD(){
    
    
			document.getElementById("_dingdan").value = "";
		}
		
		function makeTr(pc){
    
    
			var tr = $('#_pc_tr');
			var table = $('#table');
			if(pc.value < 10){
    
    
				//初始化Table
				$("table ._tr").each(function() {
    
    
				    $(this).remove();  // 将单元格td的内容设为空,以达到清除数据之目的
				});
				console.log("xxx");
				for(var i = pc.value;i >= 1 ;i--){
    
    
					console.log(i);
					var addTR = '' + 
						'<tr bgcolor="#ffffff" class="_tr">'+
							'<td class="td td_title">批号_'+ i +'</td>'+
	    					'<td class="td_f">'+
	    						'<input class="input" id="_pihao'+ i +'" name="_pihao'+ i +'"/><font style="font-size:12px;color:red">*</font>'+
	    					'</td>'+
							'<td class="td td_title">数量_'+ i +'</td>'+
	    					'<td class="td_f">'+
	    						'<input class="input" id="_num'+ i +'" οnblur="checkNum(this);" name="_num'+ i +'" οnkeyup="IsInteger(this)"/><font style="font-size:12px;color:red">*</font>'+
	    					'</td>'+
	    				'</tr>'+
	    				'<tr bgcolor="#ffffff" class="_tr">'+
	    					'<td class="td td_title">备注_'+ i +'</td>'+
	    					'<td class="td_f" colspan="3">'+
	    						'<textarea class="input" id="_remarks'+ i +'" style="width:500px;" name="_remarks'+ i +'" rows="3" cols="60"></textarea><font style="font-size:12px;color:red">*</font>'+
	    					'</td>'+
	    				'</tr>';
					tr.after(addTR);
				}
			}
		}
	</script>

猜你喜欢

转载自blog.csdn.net/liufeifeihuawei/article/details/108145415