我有一个txt变量,其中包含我需要为下拉列表设置的html字符串。该代码在除IE以外的所有其他浏览器中工作正常。基本代码如下所示。在IE中使用.innerHTML添加选项元素
while循环多用一些代码
document.getElementById('theSelector').innerHTML = txt;
其中'theSelector'
是我选择的元素为我的形式
的ID,这样基本上IE poops并不会产生我的名单。如果您想查看我的源代码和所做的一切,我会在下面发布我的网页。如果你想看看网站应该如何运行,只需在另一个不是的ie浏览器中运行。
http://1wux.com/Resume/signUp.html
我不认为IE让你'.innerHTML =' ';'。你必须使用DOM方法。 –
2011-12-19 06:00:39
如果我没有记错,这是IE浏览器的一个长期存在的bug。 http://support.microsoft.com/kb/276228这个错误报告是在2003年提交的。我遇到过一次,最简单的解决方案是使用Adam的答案。 – qw3n 2011-12-19 06:11:20