原文地址为:
JS:给select添加option选项
转载请注明本文地址: JS:给select添加option选项
今天遇到一个问题,就是动态添加option到slect里面在ie6不成功:
<script> var shosetype=document.createElement("select"); shosetype.setAttribute("id","sc"); document.body.appendChild(shosetype); var option="<option value=\"1\">添加成功</option>"; shosetype.innerHTML=option; </script>
应该是innerHTML的问题,
把:
shosetype.innerHTML=option;
改为:
shosetype.options.add(new Option("1","添加成功"));
就能得到效果:

转载请注明本文地址: JS:给select添加option选项
本文介绍了解决在Internet Explorer 6中动态添加Select元素的Option时出现的问题。通过使用shosetype.options.add(new Option(value, text))方法代替设置innerHTML属性,可以成功地在所有浏览器中添加选项。
925

被折叠的 条评论
为什么被折叠?



