Не работает JS. Проблема в синтаксисе

Einstein02
На сайте с 10.06.2009
Offline
164
485

Помогите исправить неработающего кота. Алгоритм: определяем высоту картинки -> делаем высоту блока #collImg.

Не работает:

<script>

var img = new Image();
img.src = '6413.480x0.jpg';
img.onload = function() {
imgVar = "'" + this.height + "px'";
document.getElementById('collImg').style.height = imgVar;
};
</script>

Работает:

<script>

var img = new Image();
img.src = '6413.480x0.jpg';
img.onload = function() {
imgVar = '1000px';
document.getElementById('collImg').style.height = imgVar;
};
</script>
Продвиженто (https://prodvizhento.com/) – агентство по созданию семантических ядер. SEO аудиты недорого Ссылка на скайп (skype:yablokoed?chat) | почта: mail[собака]prodvizhento.com | icq: 606-255-5три2
I
На сайте с 01.05.2015
Offline
72
#1

Einstein02,

может imgVar = this.height + "px"; ?

Einstein02
На сайте с 10.06.2009
Offline
164
#2
ibatanov:
Einstein02,
может imgVar = this.height + "px"; ?

И это правильный ответ!) Спасибо!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий