如何在javascript DOM事件中定位body

时间:2013-09-25 10:32:16

标签: javascript html dom

我想修改一个样式:

<body class="theme1">

我想定位这个正文的课程并将其设为<body>。问题是,即使在这种情况下我通常会使用document.getElementById('someId')tagName找到元素,但我不知道如何找到目标。

3 个答案:

答案 0 :(得分:11)

您可以使用document.body来获取它。要删除该类,您可以使用:

document.body.className = '';

这会将class属性的内容更改为空字符串,因此它将删除该元素可能具有的所有类。

答案 1 :(得分:2)

要从'body'标记中删除类,请使用以下命令:

document.body.removeAttribute('class');

答案 2 :(得分:0)

您可以在JavaScript中通过.body来定位body,请参见以下代码:

document.body.style.color ='红色';

document.body.style.cssText = `
  color: red;
`

// note, you do NOT need <body></body>  in HTML to make this work