Показать сообщение отдельно
  #2 (permalink)  
Старый 10.06.2012, 22:54
Аватар для lord2kim
Профессор
Отправить личное сообщение для lord2kim Посмотреть профиль Найти все сообщения от lord2kim
 
Регистрация: 03.05.2011
Сообщений: 848

Сообщение от Hekumok Посмотреть сообщение
почему в этом скрипте при третем нажатии на кнопку ничего не происходит (первые два нажатия работают норм):
function color() {
if (document.body.style.backgroundColor == '') return document.body.style.backgroundColor='#f00';
if (document.body.style.backgroundColor = '#f00') return document.body.style.backgroundColor='#0f0';
if (document.body.style.backgroundColor = '#0f0') return document.body.style.backgroundColor='#f00';
} ;

Кнопка:
<input onclick="color();" value="Жми" type="button">
ну я бы поставил для начала знак "==" в условиях вместо "="...вроде после етого усе робит)
Ответить с цитированием