Разделы внутри тега style
недоступны, как обычные элементы в javascript. Однако вы можете получить доступ к отдельным элементам HTML и изменить их стили.
В своем примере вы сказали, что вам нужно «удалить класс тела», поэтому я предполагаю, что это означает, что вы больше не хотите body
чтобы иметь цвет #000
.
Чтобы сделать что-то подобное, вам нужно сначала получить ваш элемент в javascript и сохранить его в переменной. Есть несколько способов получить тело, вы можете использовать любой из этих методов:
var body = document.querySelector("body");
var body = document.getElementsByTagName("body")[0];
Теперь вы можете изменить свойства стиля элементов, используя формат element.style.property = value
. Например, чтобы изменить цвет на красный, используйте этот скрипт:
body.style.color = 'red';
Вот фрагмент рабочего кода:
var body = document.querySelector("body");
body.style.color = 'red';
body, a {
color: #000;
}
<body>
Here is some text.
<a>Here is a link.</a>
</body>
Обратите внимание, что ссылка остается черной, поскольку она по-прежнему определена таким образом в CSS.