我在<html>
标签中有一个lang
属性。我如何使用 .js 来获取它? 我想将 lang 的值作为一个变量来使用。所以我理解应该从var lang = ???
开始?
我在<html>
标签中有一个lang
属性。我如何使用 .js 来获取它? 我想将 lang 的值作为一个变量来使用。所以我理解应该从var lang = ???
开始?
var theLanguage = $('html').attr('lang');
alert(theLanguage);
如果你想要调试代码:http://jsfiddle.net/NX367/
如果你想在纯JavaScript中实现,这个网站将比我更好地解释:http://www.javascriptkit.com/dhtmltutors/domattribute.shtml纯JS实现方式
var lang = document.getElementsByTagName("html")[0].getAttribute("lang");
document.documentElement.getAttribute('lang')
,这种写法可能更清晰易懂一些。 - Florian Margaine检索 lang
属性的最简单方法是通过访问 document
对象上只读的 documentElement
属性 上的 lang
属性:
document.documentElement.lang;
theLanguage
做其他的事情。 - Barrie Reader