Задать вопрос
@jeruthadam
Я крут

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

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

Не работает:

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

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

Похожие вопросы
08 янв. 2025, в 09:22
1000 руб./за проект
08 янв. 2025, в 06:40
1000 руб./за проект
08 янв. 2025, в 01:41
300 руб./за проект