检查页面为空的字段,并且列出为空的字段,同时页面输入框的背景色标分红
兴起,写了这段代码,还有些需要改进的地方,先这样发出来。
//for ID function testNullId(testID){ var testStore = new Array(); if(testID.length >0){ for(var i =0; i< testID.length; i ++ ){ var testVar = document.getElementById(testID[i]).value; if(testVar == null || testVar ==""){ testStore.push(testID[i]); document.getElementById(testID[i]).focus(); } } for(var i =0; i< testID.length; i ++ ){ var testVar = document.getElementById(testID[i]).value; if(testVar != null && testVar !=""){ document.getElementById(testID[i]).style.backgroundColor = "white"; } } var ErrorMsg =""; var message = ""; for(var i = 0; i < testStore.length; i ++){ document.getElementById(testStore[i]).style.backgroundColor = "pink"; ErrorMsg = ErrorMsg + testStore[i] + " is empty" +"<br>"; message = getMessageFormat(ErrorMsg,testID[i]); } alertBox(message); if(testStore != null|| testStore.length !=0){ return false; } } }