Html document.getElementById(控件)。值不适用于IE8 var tagID=document.getElementByn(“”).value; var tagIndex=document.getElementById(“”)。selectedIndex; var标记名=document.getElementById(“”).children(tagIndex).innerText; var exportID=document.getElementById(“”)值;

Html document.getElementById(控件)。值不适用于IE8 var tagID=document.getElementByn(“”).value; var tagIndex=document.getElementById(“”)。selectedIndex; var标记名=document.getElementById(“”).children(tagIndex).innerText; var exportID=document.getElementById(“”)值;,html,Html,这给了我“对象不支持此属性”这将有助于查看渲染输出以及渲染脚本中的引用 “对象不支持此属性”错误表示您试图访问该对象不存在的属性。可能在呈现该脚本时,您认为应该是select元素的实际上是文本输入。如果是这种情况,selectedIndex属性将不存在(这只是一种可能性——如果能够看到结果字符串,您将知道更多)。只有在提问时才会出现打字错误。代码有GetElementById仅就您的知识而言,它在IE6、IE7和IE8的兼容性视图中运行良好。我看到您接受了我的答案,但我无法判断您是否能够解决您的

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

这将有助于查看渲染输出以及渲染脚本中的引用


“对象不支持此属性”错误表示您试图访问该对象不存在的属性。可能在呈现该脚本时,您认为应该是select元素的实际上是文本输入。如果是这种情况,selectedIndex属性将不存在(这只是一种可能性——如果能够看到结果字符串,您将知道更多)。

只有在提问时才会出现打字错误。代码有GetElementById仅就您的知识而言,它在IE6、IE7和IE8的兼容性视图中运行良好。我看到您接受了我的答案,但我无法判断您是否能够解决您的问题。你能提供一些细节吗?
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;