Событие на нажатие и отжатие checkbox

Тема в разделе "Другие языки", создана пользователем rasandrey, 6 май 2011.

Модераторы: Цукер
  1. rasandrey

    rasandrey

    Регистр.:
    2 апр 2009
    Сообщения:
    214
    Симпатии:
    6
    Подскажите, плиз, такую вещь:

    есть код html
    Код:
    <span id="sroch"><input  onclick="document.getElementById('mkad').style.display='none';document.getElementById('sam').style.display='none'" type="checkbox" name="srochno" /> срочно</span>
    <span id="mkad"><input  onclick="document.getElementById('sroch').style.display='none';document.getElementById('sam').style.display='none'" type="checkbox" name="mkad" /> за пределы КМАД</span>
    <span id="sam"><input  onclick="document.getElementById('mkad').style.display='none';document.getElementById('sroch').style.display='none'" type="checkbox" name="sam" /> самовывоз</span>
    					
    
    Т.е. по нажатию на один из 3-х чекбоксов два остальные пропадают. Как сделать чтоб при отжатии этого чекбокса остальные появллись?
    И сразу второй вопрос:

    допустим, добили в код сверху еще кнопку. Как по нажатию на эту кнопку сделать все отмеченные чекбоксы не отмеченными?
     
  2. rasandrey

    rasandrey

    Регистр.:
    2 апр 2009
    Сообщения:
    214
    Симпатии:
    6
    C первым разобрался, нужно просто в евент onclick поставить условие
    Код:
    if(this.form.srochno.checked) {} else {}
    осталось разобраться с отжатием всех чекедов по нажатию на кнопку
     
  3. uNknownMark

    uNknownMark

    Регистр.:
    22 сен 2007
    Сообщения:
    393
    Симпатии:
    169
    Кажется вам это подойдет )