Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


dmitryst, это упрощённый вариант от:
HTML код: Выделить весь код
if (this.checked) // или if (document.getElementById('test-check').checked) document.getElementById('chbxStatus').style.backgroundColor = 'green'; else document.getElementById('chbxStatus').style.backgroundColor = 'red';

Сама конструкция означает:
Код: Выделить весь код
условие ? "вернуть, если условие верно" : "вернуть, если условие не верно"
А раз возвращает значение, значит можно его присвоить чему-нибудь)

Но, в общем, это Arrest придумал как реализовать кросс-браузерно У меня почему-то получалось только для Оперы - присваивал к .style = "background-color:green", а оно - только для чтения в других браузерах.
Это сообщение посчитали полезным следующие участники:

Отправлено: 03:59, 18-09-2008 | #5