JS空值校驗

空值校驗:獲取頁面 name="cent" 的可編輯的輸入框 ,而後根據該框的值判斷跟隨其後的另外一個框的非空校驗,兩個框須要id相似才方便取值javascript

function validataIsnullReason(){
		var j =0;
		var coreArr = $("input:text[name='cent'][readonly='false']");//兼容性模式取值
		if(coreArr.length<1){
			coreArr=  $("input:text[name='cent']").not("[readonly]");//非兼容模式取值
		}
		$.each(coreArr, function(i, n){
			if(n.value>0||n.value<0){
				var id=n.id;
				if(id.indexOf("_") != -1){
					id = id.replace("cent","assessreason");
				}
				if($("#"+id).val()=="" || typeof($("#"+id).val()) == "undefined"){
					$("#"+id).css('background','#FF0000');
					j ++ ;
				}
			}
		});
		if(j > 0 ){
			alert("您有未填寫打分緣由的項,請檢查!");
			return false;
		}else{
			return true;
		}
	}
相關文章
相關標籤/搜索