我有另一个类似的问题,但答案似乎错过了我试图找到<HTML>
标签并修改它。
他们建议:
elem.className = elem.className.replace(/\blight\b/," dark ");
但是使用 javascript 我怎样才能将<HTML>
标签作为 elem 变量?
我有另一个类似的问题,但答案似乎错过了我试图找到<HTML>
标签并修改它。
他们建议:
elem.className = elem.className.replace(/\blight\b/," dark ");
但是使用 javascript 我怎样才能将<HTML>
标签作为 elem 变量?
要获得<html>
标签,您可以这样做:
var elem = document.getElementsByTagName("html")[0];
或者
var elem = document.querySelector("html");
或者
var elem = document.body.parentNode;
以下代码返回 html 元素
document.documentElement
var htmlTag = document.getElementsByTagName("html")[0]