document.getElementById(control).value不能与IE8一起使用

时间:2010-10-15 18:54:26

标签: html

var tagID = document.getElementByn("<%=ddlSectionHeaderID%>").value;
var tagIndex = document.getElementById("<%=ddlSectionHeaderID%>").selectedIndex;
var tagName = document.getElementById("<%=ddlSectionHeaderID%>").children(tagIndex).innerText;
var exportID = document.getElementById("<%=hdnExportID%>").value;

这给了我“对象不支持此属性”

1 个答案:

答案 0 :(得分:0)

有助于查看渲染的输出以及渲染脚本中的参考结果。

“对象不支持此属性”错误表示您正在尝试访问该对象不存在的属性。也许当渲染这个脚本时,你认为应该是一个select元素实际上是一个文本输入。如果是这种情况,那么selectedIndex属性将不存在(这只是一种可能性 - 如果能够看到结果字符串,你会知道更多)。