Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.08.2013, 23:09
Аватар для GRAF-8269
Интересующийся
Отправить личное сообщение для GRAF-8269 Посмотреть профиль Найти все сообщения от GRAF-8269
 
Регистрация: 31.05.2011
Сообщений: 14

input radio выбирается, но не активируется (не передается выбранный)
Есть input radio, которые я скрыл на странице. При клике на соответствующее изображение выбираю нужный radio так:

onClick=document.getElementById('del-type-3').checked='checked'


Дело в том, что я вижу, что нужный radio выбирается. НО передается на сервер стандартный, который не был выбран.

Помогите, пожалуйста, разобраться.

Еще заметил, что у тех input radio, которые я скрыл есть свой onClick, может поэтому не производится искусственный выбор?

<input type="radio" name="payment" value="15" class="payment-item" id="pay-type-3" onclick="shEvOrd('payment',this)" checked="">

Последний раз редактировалось GRAF-8269, 06.08.2013 в 23:11.
Ответить с цитированием
  #2 (permalink)  
Старый 07.08.2013, 02:04
Новичок на форуме
Отправить личное сообщение для dimous Посмотреть профиль Найти все сообщения от dimous
 
Регистрация: 07.08.2013
Сообщений: 6

а каким образом ты видишь что нужный радио выбирается, если они у тебя скрыты?
а что делает функция shEvOrd('payment',this)?
Ответить с цитированием
  #3 (permalink)  
Старый 07.08.2013, 12:05
Аватар для GRAF-8269
Интересующийся
Отправить личное сообщение для GRAF-8269 Посмотреть профиль Найти все сообщения от GRAF-8269
 
Регистрация: 31.05.2011
Сообщений: 14

Сообщение от dimous Посмотреть сообщение
а каким образом ты видишь что нужный радио выбирается, если они у тебя скрыты?
а что делает функция shEvOrd('payment',this)?
Если установить display: block в css, я вижу их на странице.

Сообщение от dimous Посмотреть сообщение
а что делает функция shEvOrd('payment',this)?
я думаю, что передает на сервер выбранный способ (выбранный radio).
Ответить с цитированием
  #4 (permalink)  
Старый 07.08.2013, 13:16
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,124

Сообщение от GRAF-8269
выбираю нужный radio так
document.getElementById('del-type-3')
Сообщение от GRAF-8269
id="pay-type-3"
Нипанятна...
Ответить с цитированием
  #5 (permalink)  
Старый 07.08.2013, 13:18
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,124

Сообщение от GRAF-8269
Еще заметил, что у тех input radio, которые я скрыл есть свой onClick, может поэтому не производится искусственный выбор?
Все там производится...

<input type="radio" name="payment" value="15" class="payment-item" id="pay-type-0" checked />
<input type="radio" name="payment" value="15" class="payment-item" id="pay-type-1"  />
<input type="radio" name="payment" value="15" class="payment-item" id="pay-type-2"  />
<input type="radio" name="payment" value="15" class="payment-item" id="pay-type-3"  />
<script>
document.getElementById('pay-type-3').checked='checked';
</script>
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При добавлении DOCTYPE "плывут" размеры input type=text Demath (X)HTML/CSS 4 08.07.2012 19:27
Что делаю не так? Javascript + Radio button + Input dmonco Элементы интерфейса 3 19.05.2012 16:22
Значения input radio bFire Events/DOM/Window 1 21.11.2010 03:42
Баг Firefox: по F5 перескакивает radio при динамическом добавлении в DOM input Atoll Events/DOM/Window 6 22.06.2010 18:25
jQuery и Input - > radio yu_ jQuery 3 02.04.2010 00:43