Смена фона у div по onchange
Всем привет!
Ребят есть возможность сделать смену фона у дива, при выборе чекбокса, одной строкой? например через onchange или onckick, дело в том что дивы выводятся циклом с разными ID, чекбоксы аналогично, и все ID задаются переменными PHP. Спасибо! |
вобщем вот что получилось
onClick="document.getElementById('bo').style.background = '#cccccc'" вот только при выборе чекбокса фон меняется, при снятии галки фон таким же и остается... |
Slavok47,
onclick="document.getElementById('bo').style.background = this.checked ?'#cccccc' : ''" |
Спасибо огромное!
|
Привет, вот так я могу менять фон при клике на ссылку document.getElementById('123').style.background = '#cccccc' но если кликнуть ещё раз предидущий фон не возвращается, как это можно провернуть?
|
Цитата:
например это можно провернуть используя условие |
Цитата:
onclick="document.getElementById('bo').style.background = this.checked ?'#cccccc' : '#fff'" |
document.getElementById('123').style.background = ? '#cccccc': '#ffffff' не работает
|
yatony,
сделайте макет чего вы там кликаите - минимальный |
<div id="123" style="padding: 15px;"> <a href="#" onclick="document.getElementById('123').style.background = '#cccccc';facechange('.none'); return false;">Тыц</a> <div class="none" style="font-family: sans-serif;text-align: left;"> <div class="t"> :write: </div></div> </div> |
Часовой пояс GMT +3, время: 08:51. |