gpt4 book ai didi

javascript - IE9无法获取属性值 'documentElement'

转载 作者:行者123 更新时间:2023-11-28 08:07:57 25 4
gpt4 key购买 nike

我有一些代码可以从下面的 .xml 文件中读取数据。在 IE Quirks 模式下,所有数据都可以正常检索,但是在 IE9 中我收到错误:

Unable to get value of the property 'documentElement': object is null or undefined 

这是代码

function buildFiledTypeMap() {
var vXmlDoc = document.getElementById("fieldmeta").XMLDocument;
var flds=vXmlDoc.documentElement.selectNodes("field");

显示此数据的 .jsp 片段:

<xml id="fieldmeta">
<c:out value="${myForm.fieldMetaXML}" escapeXml="false"/>
</xml>

据我了解,documentElement 是对文档根节点的有效引用,因此我不确定如何更新此代码以使其与 IE9 兼容。有什么想法吗?

最佳答案

使用 ${myForm.fieldmetaXML}代替 ${myForm.fieldMetaXML}

IE9 区分大小写

关于javascript - IE9无法获取属性值 'documentElement',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24613343/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com