obj.remove()清除下拉列表项 浏览器兼容问题(帮顶有分) var obj=document.getElementById("Select").options; for(var i=0;i<obj.length-1;i++) { obj.remove(i); }这是我清除下拉列表项的代码,在IE中能行,在MF中就不行请问该怎样改? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for (var i = 0; i < objSelect.options.length; i++) { objSelect.options.remove(i); } objSelect.options.length = 0;就可以了 try:var obj=document.getElementById("Select").options; for(var i=obj.length-2;i>=0;i--) { obj.remove(i); } obj.parendNode.removeChild(obj); 可以了谢谢 xmliy其他的我这都不行!马上结贴 谁说的不行啊?<script>function re(){ s = document.getElementById("sw") for(i=s.options.length-1;i>-1;i--) { opt = s[i] opt.parentNode.removeChild(opt) } }</script><select id='sw'> <option>111 <option>222 <option>333</select><input onclick="re()" /> 不好意思,我当时是这么试的:var s = document.getElementById("Select").options; opt.parentNode.removeChild(s);我这样写也行吧?s = document.getElementById("sw").options; for(i=s.length-1;i>-1;i--) { opt = s[i] opt.parentNode.removeChild(opt) } } var opt = document.getElementById("Select").options; opt.parentNode.removeChild(opt); 点击按钮弹出回复框的问题,新手努力学习中。谢谢! onclick事件不触发的问题 如何用jquery判断文件域 是否为空? 请教:选项卡 Java中把对象设置为null没有必要,为什么在JavaScript中把对象设置为null是个好习惯呢? 请问,在JSP前台页面中如何屏蔽F11系统键! 大家都是怎么看源代码的? 大家在写代码的时候只考虑IE吗? 传递参数的语句出错 求教窗口返回参数的问题 javascript右键屏蔽在vs2008里无效请帮看下。 ext treepanel checkebox
objSelect.options.remove(i);
}
var obj=document.getElementById("Select").options;
for(var i=obj.length-2;i>=0;i--)
{
obj.remove(i);
}
可以了谢谢 xmliy其他的我这都不行!马上结贴
function re()
{
s = document.getElementById("sw")
for(i=s.options.length-1;i>-1;i--)
{
opt = s[i]
opt.parentNode.removeChild(opt)
}
}
</script><select id='sw'>
<option>111
<option>222
<option>333
</select>
<input onclick="re()" />
var s = document.getElementById("Select").options;
opt.parentNode.removeChild(s);我这样写也行吧?
s = document.getElementById("sw").options; for(i=s.length-1;i>-1;i--)
{
opt = s[i]
opt.parentNode.removeChild(opt)
}
}
opt.parentNode.removeChild(opt);