alert("发放量不能大于库存量!");  //报错:缺少";"
Form1.all("Ffsl" + iii )).focus(); //这里的iii)多了一个")"
Form1.all("Ffsl" + iii )).select();//同上

解决方案 »

  1.   

    <script>
    for (i=1;i<=parseInt(Form1.icount.value);i++)  {
    if (Form1.all("select" + i ).checked==true) {
    iii = Form1.all("select" + i ).value;
    if ( parseInt(Form1.all("Ffsl" + iii )) > parseInt(Form1.all("JcKucun" + iii )) ) {
    alert("发放量不能大于库存量!");
                Form1.all("Ffsl" + iii ).focus();
                Form1.all("Ffsl" + iii ).select();
                return (false); 
            }
         }
    }
    </script>
    好了,不报错了!
      

  2.   

    Form1.all("Ffsl" + iii ).focus();
    Form1.all("Ffsl" + iii ).select();括号不匹配
      

  3.   

    你要是装上 interdev就能自动找到错误的地方,
    ie的提示大多数指的位置都不对。