当前位置: 代码迷 >> ASP.NET >> javascript清除DropDownList控件的选项为什么不能完全清除!高手能解释一下吗?解决办法
  详细解决方案

javascript清除DropDownList控件的选项为什么不能完全清除!高手能解释一下吗?解决办法

热度:1603   发布时间:2013-02-25 00:00:00.0
javascript清除DropDownList控件的选项为什么不能完全清除!高手能解释一下吗?
很奇怪,我在用javascript清除DropDownList选项的时候,老是留有一项,这是为什么啊?
代码如下:
function   load(){
              var   drp2   =   document.getElementById( "DropDownList2 ");
              alert(drp2.options.length);
              for(var   i   =   0;i <=drp2.options.length-1;i++)
              {
                  drp2.remove(i);
              }

------解决方案--------------------------------------------------------
i <=drp2.options.length-1改为i <drp2.options.length
------解决方案--------------------------------------------------------

var drp2 = document.getElementById( "DropDownList2 ");
alert(drp2.options.length);
drp2.options.length=0;///这样就可以了
  相关解决方案