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" на этом сайте, но там стоит код определения броузеров специально для дерева в виде таблицы, потому что опера _не совсем_ совместима со стандартами. :) > Так что лучше писать так, как я написал в предыдущем сообщении. :) |