Как получить ширину и высоту тега img, а не самого изображения

#javascript #html

Вопрос:

Мне нужно получить ширину и высоту тега img, затем мне нужно подписать их как:

 const images = document.querySelectorAll("img");

images.forEach(e => {
  // value = Get width and height of img tag
  
  // Asign this value to it like:
  
  // e.width = value
}) 

Комментарии:

1. Почему вы полностью изменили пример?

2. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.

Ответ №1:

Вы можете получить его offsetHeight и offsetWidth :

 window.addEventListener("load", function() {
  let images = document.getElementsByTagName('img');
  for (let i = 0; i < images.length; i  ) {
    console.log(images[i].offsetWidth, images[i].offsetHeight);
  }
}) 
 <img src="https://www.gravatar.com/avatar/0fdacb141bca7fa57c392b5f03872176?s=48amp;d=identiconamp;r=PGamp;f=1"> 

Комментарии:

1. не могли бы вы посмотреть еще раз