Не назначаются стили элементу

125
04 сентября 2019, 13:20

Всем доброго дня! Меня сейчас наверное заминусуют. Но у меня нет идей, почему у меня не назначаются стили: получаю элементы через querySelectorAll:

var spans = document.querySelectorAll('.nav-left span');
spans[0].style.display = "None";

Но ничего не происходит. Приведу скриншот консоли браузера для наглядности :

Не понимаю, почему не применяется style.display к элементу, ведь я ее применяю непосредственно к span. Продолжает отображаться как display:block, несмотря на то, что я назначил None и style.display равен none. Может, это какая-то особенность ссылок на элементы, полученные через querySelectorAll, только для чтения? 20-минутный поиск по гуглу не дал ответа

READ ALSO
Нужно записать число в переменую с сайта

Нужно записать число в переменую с сайта

На сайте есть вот такой кусок кода

115
Как отследить инициатора события submit из обработчика в javascript (на стороне клиента, без отправки формы)?

Как отследить инициатора события submit из обработчика в javascript (на стороне клиента, без отправки формы)?

В форме используются несколько кнопок отправки с разными formactionПри нажатии кнопки возникает событие submit

116
Вызов функции fetch с параметрами

Вызов функции fetch с параметрами

Есть функция в контроллере с одним входным параметром:

91
jQuery Mask замена первой цифры телефона

jQuery Mask замена первой цифры телефона

Есть инпут, в который вводится номер телефонаНа инпут навешана маска:

114