[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите с input radio
neversmile
Проблема вот в чем. Делаю регистрацию на сайте, хочу чтоб после ответа на вопрос( Да Нет(радиобоксы)) показывалесь далее поля. Если ответ Да, то показываются поля дальше, если ответ Нет то ничего не показывается. Надеюсь разяснил понятно. Заранее благодарен.



Спустя 42 минуты, 29 секунд (13.06.2010 - 13:46) Rand написал(а):
<input type="radio" name="group1" value="1" onclick="document.getElementById('id1').style.display='block'">Да
<input type="radio" name="group1" value="0" onclick="document.getElementById('id1').style.display='none'" checked>Нет

<div id="id1" style="display: none">
Текстовое поле 1: <input type="text" name="text1">
<br><br>

Текстовое поле 2: <input type="text" name="text2">
</div>

Спустя 1 час, 6 минут, 44 секунды (13.06.2010 - 14:52) neversmile написал(а):
Rand, спасибо тебе огромное!

Спустя 31 минута, 44 секунды (13.06.2010 - 15:24) neversmile написал(а):
А можно ли сделать что бы при выборе Нет тоже появлялось поле?

<input type="radio" name="student" value="1" onclick="document.getElementById('id1').style.display='block'">Да
<input type="radio" name="student" value="0" onclick="document.getElementById('id2').style.display='block'">Нет


пробывал так, открывается сначала все нормально, но при посторном выборе да выводятся два дива id1 и id2.

Спустя 43 минуты, 12 секунд (13.06.2010 - 16:07) Rand написал(а):
Скрывай не нужное, и отображай нужное.
<input type="radio" name="student" onclick="document.getElementById('id1').style.display='block';document.getElementById('id2').style.display='none'">Да
<input type="radio" name="student" onclick="document.getElementById('id2').style.display='block';document.getElementById('id1').style.display='none'">Нет
<div id="id1" style="display: none">
Текстовое поле 1: <input type="text" name="text1">
<br><br>

Текстовое поле 2: <input type="text" name="text2">
</div>
<div
id="id2" style="display: none">
Текстовое поле 3: <input type="text" name="text1">
<br><br>

Текстовое поле 4: <input type="text" name="text2">
</div>

Спустя 6 минут, 28 секунд (13.06.2010 - 16:14) neversmile написал(а):
Rand, еще раз сбасибо, то что нужно!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.