String iii=request.getParameter("ii");
......scrpit里面:
function checkform(){
  var obj1= document.getElementsByName("d");
  var obj2= document.getElementsByName("h");
  var obj3= document.getElementsByName("p");
  var obj4= document.getElementsByName("a");
for(i=0;i<obj1.length;i++)
{ if(obj2[i].value==""){
ichange=1;
form.ii=ichange;
if(bResult == true) bResult = false;
continue;
}
if(obj3[i].value==""){
ichange=2;
form.ii=ichange;
if(bResult == true) bResult = false;
continue;
}
}
.....
}表单里面<input type="hidden" name="ii" value="0">
....
我再<%if(iii=="1"){%>111<%}if(iii=="2"){%>222<%}%>
就是当obj2[i].value为空的时候页面显示111,obj3[i].value空的时候显示222 ,我这样写没反映,应该怎么做呢?哪里错了?