网上很多相关资料都提到ie6.0的option这个bug,就是在
<select id="tag">
<option value="a"></option>
<option value="b"></option>
</select>
中我想将select中的内容换为
<option value="c"></option>
<option value="d"></option>
我们会用JavaScript来操作
比如
select=document.getElementById("tag")
select.innerHTML="
<option value=\"c\"></option>
<option value=\"d\"></option>
"
这样在火狐中显示没问题
在ie6.0中,会出现要替换的内容变成
</option>
<option value=\"d\"></option>
我的解决方案是
select=document.getElementById("tag")
select.innerHTML=""
$("#tag").html("
<option value=\"c\"></option>
<option value=\"d\"></option>
")
问题解决