Javascript-форум (https://javascript.ru/forum/)
-   Internet Explorer (https://javascript.ru/forum/css-html-internet-explorer/)
-   -   Не работает применение стиля в IE8 (https://javascript.ru/forum/css-html-internet-explorer/48150-ne-rabotaet-primenenie-stilya-v-ie8.html)

ilyas-> 21.06.2014 17:53

Не работает применение стиля в IE8
 
В IE8 отладчик показывает на ошибку
window.onload = function() {
	var images = document.getElementsByTagName("img");
	
	for(var i = 0; i < images.lenght; i++) {
		var image = images[i];
		if (image.addEventListener)
			  image.addEventListener("click", hide, false);
		else
			  image.attachEvent("onclick", hide);
	}
	function hide(event) { event.target.style.visibility = "hidden"; }
};

ошибка в функции hide
function hide(event) { event.target.style.visibility = "hidden"; }

ilyas-> 21.06.2014 18:05

[IMG][/IMG]

Octane 21.06.2014 18:09

(event.srcElement || event.target).style...

ilyas-> 21.06.2014 18:15

Цитата:

Сообщение от Octane (Сообщение 317540)
(event.srcElement || event.target).style...

Спасибо все заработало
function hide(event) { (event.srcElement || event.target).style.visibility = "hidden"; }


Часовой пояс GMT +3, время: 11:12.