Здравствуйте All
Почему не работает скрипт, который работает в других броузерах? Вот фрагмент
...
...
o.style.backgroundColor = '#40e0d0';
...
...
if (o.style.backgroundColor  == '#40e0d0')  // результат false - ПОЧЕМУ? и как мне быть

Заранее спасибо!

Приведи код целиком. Иначе никто тебе ответить не сможет.

Вот две функции
function MSOver(o) { if (o.style.backgroundColor != '#fed700') o.style.backgroundColor = '#40e0d0';}
function MSOut(o)
{if (o.style.backgroundColor == '#40e0d0')  { if (o.style.color == '#000000') o.style.backgroundColor = '#f0f0f0'; else o.style.backgroundColor='#dcdcdc';}
}

PLOVKA
Да нет, рабочий код полностью.

Разобрался. Все броузеры возвращают то, что записал, а FF - 'rgb(rr, gg, bb)',
причем после запятых следует пробел.
В моем случае надо указать
if (O.style.backgroundColor == '#40e0d0'  || O.style.backgroundColor == 'rgb(64, 224, 208)')