【问题标题】:How to obtain lang attribute in HTML using JavaScript?如何使用 JavaScript 获取 HTML 中的 lang 属性?
【发布时间】:2009-06-04 08:51:18
【问题描述】:

如何使用 JavaScript 获取 HTML 中的lang 属性?

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

【问题讨论】:

    标签: javascript html


    【解决方案1】:

    如果两个属性的值一致(应该如此),则读取其中任何一个就足够了。我建议使用

    document.documentElement.lang
    

    【讨论】:

    • 这会获取xml:langlang 属性吗?
    • @KrisSelbekk: 应该是lang 属性,但我还没有做任何事情来验证这一点......
    • 这不适用于xml:lang Ref : Dev mozilla
    【解决方案2】:

    只是。

    document.getElementsByTagName('html')[0].getAttribute('lang');
    

    还有命名空间

    document.getElementsByTagName('html')[0].getAttribute('xml:lang');
    

    【讨论】:

      猜你喜欢
      • 2015-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-14
      • 2016-05-13
      • 2016-03-13
      相关资源
      最近更新 更多