我得到了运行时JS错误:“意外调用方法或属性”。 下面是代码:JavaScript运行时错误:appendChild() - 意外的调用IE8中的方法或属性
var comboInput = document.getElementById("Combo");
var option1 = document.createElement("option");
option1.value = "-1";
option1.innerHTML = "--Select--";
comboInput.appendChild(option1); //At this line debugger breaks and
// throws the above error
我经历了一些关于这个问题上如此相似的问题,但仍然没有得到解决了。
请帮助.. 谢谢进阶...
试图看看'comboInput'有什么。或将ü请粘贴相关代码 – diEcho 2012-01-04 06:01:00
comboInput的值是: 'ObjectHTMLinputElement' – Ved 2012-01-04 06:14:39
输入元素总是自我封闭,不能有孩子,据我所知。这听起来像你实际上希望'#Combo'是一个[select](https://developer.mozilla.org/en/HTML/Element/select)元素。 – sethobrien 2012-01-04 06:46:30