Вопрос по HTML-ФОРМАМ, подскажите подалуйста @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 15 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
Aspirin
новый человек
0
Сообщения: 7
Зарегистрирован: 16.07.06
Заголовок сообщения: Вопрос по HTML-ФОРМАМ, подскажите подалуйста
Сообщение Добавлено: 6 Ноябрь 2006, 17:03:09 
Вот такая ситуация:
Изображение
Как сделать чтобы при нажатии на текстовое поле, где пишутся километкры от МКАД, радио кнопка автоматически выбирала "Доставку за МКАД"

Пробывал LABEL, не помогло.

Заранее всем спасибо.
karamba Муж.
старожил
209
Сообщения: 6498
Зарегистрирован: 17.08.05
Откуда: Киев. А шо?
Сообщение Добавлено: 6 Ноябрь 2006, 17:26:25 
<input type="radio" name="overMKAD" id="overMKAD" … />
<input type="text" … onfocus="document.getElementById('overMKAD').checked = true;" />

как-то так

_________________
клетчатый!
WayBe Муж.
соучастник
38
Сообщения: 781
Зарегистрирован: 16.09.06
Откуда: www.kaniv.net
Сообщение Добавлено: 6 Ноябрь 2006, 19:23:51 
или onchange=…

_________________
Мышка - музыкальний инструмент
1NV1Z0R
соучастник
12
Сообщения: 971
Зарегистрирован: 27.09.05
Сообщение Добавлено: 7 Ноябрь 2006, 14:56:01 
онченж это уже после того как ввели и сблюрили. если отправили с фокусом на этом поле то оно не выберется
arlekino Муж.
соучастник
5
Сообщения: 481
Зарегистрирован: 05.07.01
Откуда: Москва
Сообщение Добавлено: 7 Ноябрь 2006, 15:28:46 
Какая разница onchange или onfocus, если нужно делать наоборот: при выборе радиокнопки открывать доступ к дополнительному полю.
karamba Муж.
старожил
209
Сообщения: 6498
Зарегистрирован: 17.08.05
Откуда: Киев. А шо?
Сообщение Добавлено: 7 Ноябрь 2006, 15:33:52 
arlekino, кстати да, и фокус на него кинуть при желании.

_________________
клетчатый!
bleep Муж.
соучастник
6
Сообщения: 364
Зарегистрирован: 30.09.04
Откуда: msk
Сообщение Добавлено: 7 Ноябрь 2006, 19:39:57 

arlekino писал(а):
Какая разница onchange или onfocus, если нужно делать наоборот: при выборе радиокнопки открывать доступ к дополнительному полю.


+1!

_________________
С наилучшими,
Алексей.
WayBe Муж.
соучастник
38
Сообщения: 781
Зарегистрирован: 16.09.06
Откуда: www.kaniv.net
Сообщение Добавлено: 7 Ноябрь 2006, 20:42:48 
Как сделать чтобы при нажатии на текстовое поле, где пишутся километкры от МКАД, радио кнопка автоматически выбирала "Доставку за МКАД"

<input type="radio" name="overMKAD" id="radio" … />тралалалаа
<input type="radio" name="overMKAD" id="overMKAD" … />МКАД!МКАД!ТАКОЙВОТГАДЭТОТМКАД!
<input type="text" … onclick="document.getElementById('overMKAD').checked = true;" />

Вариант karamba

_________________
Мышка - музыкальний инструмент
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 7 Ноябрь 2006, 21:35:31 
WayBe, на вопрос "как правильно вливать воду в кислоту" единственно правильным ответом будет "дурак! Вливать нужно кислоту в воду". А вовсе не подробное описание мер безопасности при совершении принципиально неправильной операции.
WayBe Муж.
соучастник
38
Сообщения: 781
Зарегистрирован: 16.09.06
Откуда: www.kaniv.net
Сообщение Добавлено: 7 Ноябрь 2006, 22:14:21 
Crazy, удобнее так, как говорит arlekino ?
Тогда скажите, как элемент "запрещать"?

_________________
Мышка - музыкальний инструмент
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 7 Ноябрь 2006, 22:28:50 
1. Да
2. Меня удивляет твой вопрос
Developer® Муж.
новый человек
4
Сообщения: 57
Зарегистрирован: 09.09.06
Откуда: Украина, Киев
Сообщение Добавлено: 7 Ноябрь 2006, 23:11:55 
2 Aspirin Есть мнение, что сделать нужно все с точностью до наоборот. У вас есть две возможные опции: "В пределах МКАД" и "За МКАД". Поле "Км от МКАД" -- является зависимым и уточняющим поля "За МКАД". У вас же все наборот -- опции зависят от поля

Теперь "человеческий" вариант формы:

Есть две опции. Под одной из них -- поле ввода, уточняющее опцию. Поле это не доступно для редактирования в случае, если опция не выбрана. Тобишь имеем -- выбрана первая опция, вторая -- отключена, в поле ввести ничего нельзя. Выбрана вторая опция -- поле включилось, можем уточнять.

Присоединяюсь к словам "arlekino", "bleep". Форма у вас -- нечеловеческая
WayBe Муж.
соучастник
38
Сообщения: 781
Зарегистрирован: 16.09.06
Откуда: www.kaniv.net
Сообщение Добавлено: 8 Ноябрь 2006, 00:22:59 
Crazy, Developer®, спасибо.
до этого я поля прятал:)

_________________
Мышка - музыкальний инструмент
Developer® Муж.
новый человек
4
Сообщения: 57
Зарегистрирован: 09.09.06
Откуда: Украина, Киев
Сообщение Добавлено: 8 Ноябрь 2006, 02:28:58 
Прятать можно лишь то, что логически-независимо. Например регистрация для частных и юридических лиц, выбор по радиокнопке. Разные поля -- разный функционал.

Здесь же -- только делать запрет на изменение
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 8 Ноябрь 2006, 07:36:45 

WayBe писал(а):
до этого я поля прятал:)



Возможно, ты был прав. Согласно одним гайдлайнам нужно прятать, чтобы не показывать того, чем нельзя воспользоваться. Согласно другим -- нужно только блокировать, чтобы не сбивать у пользователя картину логических связей в интерфейсе.

Просто две разные школы. Делать можно по любому из двух способов. Главное -- везде одинаково.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 15 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100