getElementbyId()>> Конечно можно! > спасибо, разобрался. > написал так: > > opera = (navigator.userAgent.indexOf('Opera') >= 0)? true : false; > ie = (document.all && !opera)? true : false; > dom = (document.getElementById && !ie && !opera)? true : false; > > function bgChange(elemId,color) { > .if (dom) document.getElementById(elemId).style.backgroundColor = color; > .else if (ie) document.all[elemId].style.backgroundColor = color; > } > > А Opera ради прикола понимает getElementbyId() ?:)
Вообще-то вроде должна понимать, но ты написал свой скрипт так, что он отбрасывает оперу («dom = (document.getElementById && !ie && !opera)? true : false;»). Наверное, ты почитал статью "tree1" на этом сайте, но там стоит код определения броузеров специально для дерева в виде таблицы, потому что опера _не совсем_ совместима со стандартами. :) Так что лучше писать так, как я написал в предыдущем сообщении. :) |