Спустя 13 минут, 9 секунд (8.12.2010 - 23:10) sergeiss написал(а):
Сделай функцию на JS, которая выполняет описанные тобой действия, и вызывай её из обработчика onclick нужного чекбокса.
PS. "Как" говоришь... Используй функцию document.getElementById() для получения нужного элемента и его свойство checked для изменения.
PS. "Как" говоришь... Используй функцию document.getElementById() для получения нужного элемента и его свойство checked для изменения.
Спустя 35 минут, 31 секунда (8.12.2010 - 23:45) allforweb написал(а):
Цитата (sergeiss @ 8.12.2010 - 20:10) |
Сделай функцию на JS, которая выполняет описанные тобой действия, и вызывай её из обработчика onclick нужного чекбокса. PS. "Как" говоришь... Используй функцию document.getElementById() для получения нужного элемента и его свойство checked для изменения. |
Ну написать такую функцию мне не по силам пока. Кстати у меня много блоков с чекбоксами на странице выведенных в цикле.
Спустя 23 минуты, 12 секунд (9.12.2010 - 00:08) kirik написал(а):
Вот для конкурса писал:
Только точные вхождения <input type="checkbox" name="strict" <?php echo isset($_POST['strict'])?'checked="checked"':'' ?> onclick="hl_strict(this)" id="hl_ss" /><br />
Включая приставки <input type="checkbox" name="prefix" <?php echo isset($_POST['prefix'])?'checked="checked"':'' ?> id="hl_p" /><br />
Включая окончания <input type="checkbox" name="suffix" <?php echo isset($_POST['suffix'])?'checked="checked"':'' ?> id="hl_s" /><br />
function ge(id) {
return document.getElementById(id);
}
function hl_strict(el) {
ge('hl_p').disabled = ge('hl_s').disabled = el.checked;
}
Спустя 1 день, 17 часов, 22 минуты, 17 секунд (10.12.2010 - 17:31) Dron19 написал(а):
тебе тут регулярные выражения не помогут
Спустя 2 часа, 3 минуты, 58 секунд (10.12.2010 - 19:35) inpost написал(а):
ВЫделил один - с остальных снялось выделение... это же не чекбокс =)