0

我有另一个类似的问题,但答案似乎错过了我试图找到<HTML>标签并修改它。

他们建议:

elem.className = elem.className.replace(/\blight\b/," dark ");

但是使用 javascript 我怎样才能将<HTML>标签作为 elem 变量?

4

3 回答 3

2

要获得<html>标签,您可以这样做:

var elem = document.getElementsByTagName("html")[0];

或者

var elem = document.querySelector("html");

或者

var elem = document.body.parentNode;
于 2013-10-06T08:31:16.463 回答
1

以下代码返回 html 元素

document.documentElement
于 2013-10-06T08:32:37.457 回答
0
var htmlTag = document.getElementsByTagName("html")[0]
于 2013-10-06T08:31:07.280 回答