Document: xmlVersion 属性
已弃用: 不再推荐使用此功能。尽管某些浏览器可能仍然支持它,但它可能已从相关的 Web 标准中删除,可能正在被弃用,或者可能仅出于兼容性目的而保留。避免使用它,如果可能,请更新现有代码;请参阅此页面底部的兼容性表,以指导您的决策。请注意,此功能可能随时停止工作。
返回 XML 声明中指定的版本号(例如,<?xml version="1.0"?>
)或如果声明不存在则返回“1.0”。
此属性从未真正有用,因为它始终返回 1.0,并且已在 DOM Level 4 中删除。因此,Firefox 10 不再实现它。它过去的主要用途是检测文档是作为 XML 还是 HTML 呈现。要检测这一点,您可以创建一个名称为小写的元素,然后检查它是否转换为全部大写(在这种情况下,文档处于非 XML HTML 模式)
js
if (document.createElement("foo").tagName === "FOO") {
/* Document is not XML */
}
规范
此功能不再属于任何规范的一部分。它不再有望成为标准。
浏览器兼容性
BCD 表仅在浏览器中加载