返回首页 | 网站案例 | 帮助中心

合作共赢、快速稳定、服务地方的网站建设提供商

北京网站建设

服务热线:13812345678

如何清空一个select对象

时间:2013-12-16

  如果要将一个下拉列表框的所有选项都删除,有两种方法:
  方法1,遍历每个option,将其设为null,例如:
  for(var i=0;i<someSelect.length;i++)
  {
    someSelect.options[i]=null;
  }
  上面代码看上去好像没有任何问题,但实际运行时会发现不是所有的选项都被删除,这是

因为每删除一个Options,select对象的Length属性都会发生变化,下面给出正确的代码,读

者可以仔细比较一下两者的区别.
  var length=someSelect.length;
  for(var i=0;i<length;i++)
  {
    someSelect.options[0]=null;
  }


建站流程

    北京网站建设流程