同意楼上
               eval("document.form1."+ar[i][0]+".focus()");

解决方案 »

  1.   

    if (form1.all(ar[i][0]).value == '') 
    {
      form1.all(ar[i][0]).focus();  
      

  2.   

    回复人: wsk_228(qing_feng) ( ) 信誉:100  2005-9-19 16:03:45  得分: 0  
    楼上这样写好像和前面的几个是一样的。没有什么区别呀-------
    的确是区别不是很大,都是为验证必须输入
    不过用起来可能要方便一点
    另外,可用于重名的情况(例如,多行明细,每一行的companyName都必须输入)