блокировка чеккбосов

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем supervladislav, 8 май 2008.

Наш партнер Genesis Hackspace
  1. supervladislav

    supervladislav Гость

    подскажите как заблокировать форму ))так чтоб при нажатии по радиобаттому блокировался тот или другой столбик чеккбоксов))))какие конструкции лучше выбрать можно ли использовать document.getElementById('s2').style.display = 'none'; по id или лучше сделать через disable
    <script language="javascript">
    function zablok()
    {
    if(document.one.ttype1.checked)
    {alert("форма1");
    document.one.ttype3=0;}
    if(document.one.ttype2.checked)
    {alert("форма2");
    }
    if(document.one.ttype4.checked)
    {alert("форма3");}



    }
    </script>


    <form action="min.html" method="get" name="one" id="one">
    <table align="center" cellpadding="0" cellspacing="0" border="1">
    <tr valign="top">
    <td align="center" colspan="2"><input type="radio" name="ttype" value="Жилая недвижимость" id="ttype1" onclick="zablok();">Жилая недвижимость</td>
    <td align="center" colspan="2"><input type="radio" name="ttype" value="Коммерческая недвижимость" id="ttype2" onclick="zablok();">Коммерческая недвижимость</td>
    <td align="center" colspan="2"><input type="radio" name="ttype" value="Недвижимость для автотранспорта" id="ttype4" onclick="zablok();">Недвижимость для автотранспорта</td>
    </tr>
    <tr align="left">
    <td id="01"><input type="checkbox" name="ttype3" value="1 к кв" ></td><td>1 к кв.</td>
    <td id="02" ><input type="checkbox" name="ttype3" value="Универсальное помещение" / disabled="disabled"></td><td>Универсальное помещение</td>
    <td id="03" ><input type="checkbox" name="ttype3" value="Место в паркинге" disabled="disabled"></td><td>Место в паркинге</td>
    </tr>
    <tr align="left">
    <td id="01"><input type="checkbox" name="ttype3" value="2 к кв"></td><td>2 к кв.</td>
    <td id="02" ><input type="checkbox" name="ttype3" value="Офис" disabled="disabled"></td><td>Офис</td>
    <td id="03" ><input type="checkbox" name="ttype3" value="Гараж" disabled="disabled"></td><td>Гараж</td>
    </tr>
    <tr align="left">
    <td id="01"><input type="checkbox" name="ttype3" value="3 к кв"></td><td>3 к кв.</td>
    <td id="02" ><input type="checkbox" name="ttype3" value="Торговое помещение" disabled="disabled"></td><td>Торговое помещение</td>
    <td id="03" ><input type="checkbox" name="ttype3" value="Открытая автостоянка" disabled="disabled"></td><td>Открытая автостоянка</td>
    </tr>
    <tr align="left">
    <td id="01"><input type="checkbox" name="ttype3" value="4-х и более к кв" ></td><td>4-х и более к кв.</td>
    <td id="02" ><input type="checkbox" name="ttype3" value="Склад" disabled="disabled" ></td><td>Склад</td>
    <td></td>
    </tr>
    <tr align="left">
    <td id="01"><input type="checkbox" name="ttype3" value="Земельный участок" ></td><td>Земельный участок </td>
    <td id="02" ><input type="checkbox" name="ttype3" value="Производственное помещение" disabled="disabled"></td><td>Производственное помещение</td>
    <td></td>
    </tr>
    <tr align="left">
    <td id="01"><hr width="100%" size=2><input name="ttype3" value="Новостройка" type="checkbox" ></td><td>Новостройка</td>
    <td id="02" ><input type="checkbox" name="ttype3" value="Здание" disabled="disabled"></td><td>Здание</td>
    <td></td>
    </tr>
    <tr align="left">
    <td id="01"><input type="checkbox" name="ttype3" value="Вторичка" ></td><td>Вторичка</td>
    <td id="02" ><input type="checkbox" name="ttype3" value="Здание с участком" disabled="disabled"></td><td>Здание с участком</td>
    <td></td>
    </tr>
    <tr align="left">
    <td id="01"><input type="checkbox" name="ttype3" value="Наличие парковки" ></td><td>Наличие парковки</td>
    <td id="02" ><input type="checkbox" name="ttype3" value="Земельный участок" disabled="disabled"></td><td>Земельный участок</td>
    <td></td>
    </tr>
    <tr align="left">
    <td id="01"><input type="checkbox" name="ttype3" value="Охрана" ></td><td>Охрана</td>
    <td id="02" ><hr width="100%" size=2><input type="checkbox" name="ttype3" value="Новостройка" disabled="disabled" ></td><td>Новостройка</td>
    <td></td>
    </tr>
    <tr align="left">
    <td></td>
    <td></td>
    <td id="03" ><input type="checkbox" name="ttype3" value="Вторичка" disabled="disabled"></td><td>Вторичка</td>
    </tr>
    <tr align="left">
    <td></td>
    <td></td>
    <td id="03" ><input type="checkbox" name="ttype3" value="Наличие парковки" disabled="disabled"></td><td>Наличие парковки</td>
    </tr>
    <tr align="left">
    <td></td>
    <td></td>
    <td id="03" ><input type="checkbox" name="ttype3" value="Охрана" disabled="disabled"></td><td>Охрана</td>
    </tr>
    <tr align="left">
    <td></td>
    <td></td>
    <td></td>
    </tr>

    </table>
    </form>
     
  2. Vovochka

    Vovochka Гость

    Лучше через disable
    Если сделать просто скрытым, это не отменит отправки этих боксов на сервер.
     
  3. supervladislav

    supervladislav Гость

    а какую конструкцию нужно использовать document.название формы.название поля.disabled=0 ну или 1
    так
     
Загрузка...
Похожие Темы - блокировка чеккбосов
  1. WebWare Team
    Ответов:
    5
    Просмотров:
    179
  2. PuffDaddy87
    Ответов:
    0
    Просмотров:
    1.417
  3. k85
    Ответов:
    3
    Просмотров:
    1.203
  4. Сстранник
    Ответов:
    2
    Просмотров:
    1.959
  5. beloff
    Ответов:
    26
    Просмотров:
    4.777

Поделиться этой страницей