10:55:44
appendChild 新增节点的时候,会破坏原有节点啊?
10:56:04
var needadd = obj.removeChild(optionobj[a]);//临时删除符合条件项目方便新增
optionobj[0].appendChild(needadd);
10:56:24
不会呀
10:57:06
<OPTION value="0">请选择品牌
<OPTION value="35">B - 北京现代</OPTION>
<OPTION value="4">B - 北京奔驰</OPTION>
</OPTION>
10:57:13
给我整成这样了.
10:57:34
该怎么写呢.我觉得这种写法有点问题 ^
10:57:42
ie的option 对appendChild支持有问题。
10:58:44
请使用 new Option()
select.remove()
select.options.add()
11:00:21
用insertBefore()
11:00:47
<OPTION value="0">请选择品牌</OPTION> 就把之前删除的 写到这个后面就ok了.
11:02:48
我试试.
11:08:17
insertBefore 很强大.谢谢 良哥.
removeChild表现不佳,会破坏原有的option结构,insertBefore()完美胜出.