Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.04.2013, 12:50
Новичок на форуме
Отправить личное сообщение для kykywke Посмотреть профиль Найти все сообщения от kykywke
 
Регистрация: 26.04.2013
Сообщений: 2

если checkbox выбран, то...
Привет всем!
Нужно сделать так, чтобы при регистрации человек смог указать является он юр лицом или нет, если являеться то у него открываются дополнительные поля.Доп. поля в моем случае идут отдельным темплейтом.

пример:

Вы являетесь юр.лицом?
<input type="checkbox">
Если да то
{include file="customer/main/register_additional_info.tpl" section="P" }

так же необходимо чтобы этот чекбокс сохранялся в базе и выводился везде после регистрации (в личном кабинете, при оформлении заказа и др.)
Ответить с цитированием
  #2 (permalink)  
Старый 26.04.2013, 13:43
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,123

Сообщение от kykywke
Нужно сделать так, чтобы ...
И? Делай, кто мешает?
Ответить с цитированием
  #3 (permalink)  
Старый 26.04.2013, 14:53
Новичок на форуме
Отправить личное сообщение для kykywke Посмотреть профиль Найти все сообщения от kykywke
 
Регистрация: 26.04.2013
Сообщений: 2

Сообщение от ksa Посмотреть сообщение
И? Делай, кто мешает?
я пытаюсь, у меня не получается =( думал поможет кто...
Ответить с цитированием
  #4 (permalink)  
Старый 27.04.2013, 11:37
Аватар для SkyLight
Злюка-бобер
Отправить личное сообщение для SkyLight Посмотреть профиль Найти все сообщения от SkyLight
 
Регистрация: 21.03.2010
Сообщений: 438

Повесьте обработчик на ото же change вашего чекбокса и в нем в зависимости от состояния чекбокса показывайте или прячьте контейнер с этими вашими дополнительными полями.
__________________
In WEB We Trust
У всех есть своя темная сторона...
Ответить с цитированием
  #5 (permalink)  
Старый 27.04.2013, 21:18
Интересующийся
Отправить личное сообщение для Жекаизжека Посмотреть профиль Найти все сообщения от Жекаизжека
 
Регистрация: 26.04.2013
Сообщений: 18

Например такой вариант
<script>
function showMe (it, box) {
  var vis = (box.checked) ? "visible" : "hidden";
  document.getElementById(it).style.visibility = vis;
}
</script>
<div id="div1">
<h3> Юридическое лицо </h3>
<table border=1 id="t1">
<tr>
<td>КПП ИНН</td>
</tr>
</table>
</div>
<form>
<input type="checkbox" name="c1" onclick="showMe('div1', this)" checked>Юр. лицо
</form>
Ответить с цитированием
  #6 (permalink)  
Старый 03.05.2013, 12:06
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

<input type="checkbox" onclick="document.getElementById('extra').style = this.checked ? 'inline' : 'none'" checked /> Показать/скрыть дополнительное поле.
<br />
<input type="text" id="extra" />
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
спрятать/показать поле ввода при нажатии на checkbox g1r Элементы интерфейса 34 16.12.2017 00:34
checkbox, radio и select c option Hekumok Общие вопросы Javascript 8 12.04.2016 17:51
jqgrid tree and checkbox gaz2003 jQuery 0 17.12.2011 15:59
Функция disable для нескольких checkbox allforweb Элементы интерфейса 4 19.12.2010 17:51
iframe | закрыть если... Geek Events/DOM/Window 5 30.09.2008 16:23