首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >javascript:读取html标记中的lang属性

javascript:读取html标记中的lang属性
EN

Stack Overflow用户
提问于 2011-02-18 00:14:04
回答 3查看 36.1K关注 0票数 25

<html>标签中,我有lang属性。如何使用.js访问它。我想使用包含的lang作为一个变量。所以据我所知,它应该从var lang = ???开始

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-02-18 00:15:20

在jQuery中:

代码语言:javascript
复制
    var theLanguage = $('html').attr('lang');
    alert(theLanguage);

如果你想玩小提琴:http://jsfiddle.net/NX367/

如果你想用简单的Javascript来做这件事,这个网站会比我解释得更好:

http://www.javascriptkit.com/dhtmltutors/domattribute.shtml

票数 52
EN

Stack Overflow用户

发布于 2011-02-18 00:16:42

纯js方式

代码语言:javascript
复制
var lang = document.getElementsByTagName("html")[0].getAttribute("lang");

http://jsfiddle.net/loktar/ZRvE6/

票数 21
EN

Stack Overflow用户

发布于 2015-11-12 02:06:56

检索lang属性的最简单方法是访问document对象的只读documentElement propertylang属性:

代码语言:javascript
复制
document.documentElement.lang;
票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5031531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档