Если у меня есть этот HTML
<img src="aaa.png" id="a" style="filter: alpha(opacity=100)"/>
Тогда этот JavaScript работает в IE6
document.getElementById("a").filters.alpha.opacity = 60;
Но если стиль не установлен
<img src="aaa.png" id="a" style=""/>
JavaScript выдает ошибку 'filters.alpha' равно нулю или не является объектом
Этот код работает
document.getElementById("a").style.filter = "alpha(opacity=60)";
Но тогда другие фильтры, примененные к изображению, будут перезаписаны. Итак, вопрос: Как добавить альфа-фильтр к любому элементу HTML и сохранить другие фильтры в IE?
edit Я бы хотел решение для чистого javascript (не jQuery)