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

Gor*_*uan 53 html javascript

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

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
Run Code Online (Sandbox Code Playgroud)

Chr*_*oph 128

如果两个属性都同意它们的值(就像它们应该的那样),那么它就足以读取它们中的任何一个.我建议使用

document.documentElement.lang
Run Code Online (Sandbox Code Playgroud)

  • @KrisSelbekk:应该是`lang`属性,但我没有做任何事来验证这个... (2认同)

Chr*_*blé 26

只是.

document.getElementsByTagName('html')[0].getAttribute('lang');
Run Code Online (Sandbox Code Playgroud)

并使用命名空间

document.getElementsByTagName('html')[0].getAttribute('xml:lang');
Run Code Online (Sandbox Code Playgroud)