在<html>
代码中,我有lang
属性。我如何使用.js到达它。我想使用包含lang作为变量。据我所知,它应该从var lang = ???
开始?
答案 0 :(得分:38)
在jQuery中:
var theLanguage = $('html').attr('lang');
alert(theLanguage);
如果你想摆弄:http://jsfiddle.net/NX367/
如果你想用普通的Javascript来做,这个网站会比我更好地解释:
http://www.javascriptkit.com/dhtmltutors/domattribute.shtml
答案 1 :(得分:21)
纯粹的js方式
var lang = document.getElementsByTagName("html")[0].getAttribute("lang");
答案 2 :(得分:9)
检索lang
属性的最简单方法是访问lang
对象上只读documentElement
property的document
属性:
document.documentElement.lang;