@jeruthadam
Я крут

Почему querySelectorAll и getElementsByClassName не работают с naturalWidth?

Если я выбираю элемент таким образом то значение не возвращается. Заработало только с getElementById.
Почему? Как выбирать по классу? Наверное нельзя, потому что их может быть несколько на странице? Как тогда получать значения, не засирая айдишниками?

Не работает:

document.querySelectorAll('img.test').width
document.querySelectorAll('.test').width
document.getElementsByClassName('test').width
  • Вопрос задан
  • 315 просмотров
Решения вопроса 1
evgeniy8705
@evgeniy8705
Повелитель вселенной
document.querySelector(".test").width;
document.getElementsByClassName("test")[0].width;
document.querySelectorAll(".test")[0].width;
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы