function iniselect()
{
    while(rr.next())
    (
        var op = new Option(rr.getT1(),rr.getT2());
        select1.add(op);
    )
}

解决方案 »

  1.   

    是rr.next()的条件一直为真吧,检查一下
      

  2.   

    while(rr.next()) //这是什么判断条件呀!!!!
      

  3.   

    我RR是记录集合,不可能无限循环的,初始化函数可不可以写在其他地方?比如
    <select on...>有这种写法吗?
      

  4.   

    有没有<select on..=iniselect>
      

  5.   

    初始化写在哪里与你出错的无关,onload是可以的.
    无限循环是因为条件为真
      

  6.   

    是<select on..=“iniselect()”>
      

  7.   

    改成这样看:
    do {
            var op = new Option(rr.getT1(),rr.getT2());
            select1.add(op);
    } while(rr.next())