Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

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" на этом сайте, но там стоит код определения броузеров специально для дерева в виде таблицы, потому что опера _не совсем_ совместима со стандартами. :)
> Так что лучше писать так, как я написал в предыдущем сообщении. :)
СообщениеАвторДата
Gilmour18.04.2001 08:25
Konstantin A. M.18.04.2001 10:39
Gilmour18.04.2001 13:33
Konstantin A. M.19.04.2001 09:21
Гость01.11.2001 16:44
Gilmour19.04.2001 09:31