Как удалить класс при загрузке?

Всякий раз, когда моя страница загружается, я пытаюсь удалить класс из элемента, но он все равно остается там.

Я пробовал использовать .removeclass() и remove() и getElementById() и removeChild().

var elem = document.getElementById("#logo");
elem.parentNode.removeChild(elem);
<a class = "logo" href = "/brand/logo.svg"></a>

Класс все еще отображается после изменения.

elem.classList.remove(className)
FThompson 12.07.2019 04:46
Element.className = undefined; если это только один класс. Кстати неправильный путь к document.getElementById. Оставь #.
StackSlave 12.07.2019 04:49
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
2
90
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы пытались получить доступ к элементу по идентификатору #logo. Вы не включаете # при использовании getElementById, а просто используете logo. Также вы пытались удалить элемент, а не класс. Вы должны использовать ELEMENT.classList.remove("CLASS_NAME");

var elem = document.getElementById("logo");
elem.parentNode.classList.remove("logo");
<a class = "logo" href = "/brand/logo.svg"></a>

Другие вопросы по теме