Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.04.2014, 16:24
Аспирант
Отправить личное сообщение для Apelcun77 Посмотреть профиль Найти все сообщения от Apelcun77
 
Регистрация: 14.11.2013
Сообщений: 37

checked элементу
как сделать чтобы по нажатию на например картинку.
<label><input class="pickimg" type="radio" name="color_img" value="black"><a class="cloth_color" style="background-color: #000000" title="Черный"></a></label>
<label><input class="pickimg" type="radio" name="color_img" value="white"><a class="cloth_color" style="background-color: #ffffff" title="Белый"></a></label>
<label><input class="pickimg" type="radio" name="color_img" value="red"><a class="cloth_color" style="background-color: #ff0000" title="Красный"></a></label>

1ый инпут становился checked.
Ответить с цитированием
  #2 (permalink)  
Старый 24.04.2014, 18:03
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Так ведь так и происходит, не? Проблема только в IE, и то вроде только в некоторых версиях. Решение на форуме видел 100%, ищи "label IE картинка click"
<style>
.cloth_color{
display: inline-block;
height: 10px;
width: 10px;
border: 1px solid #777;
}
</style>
<label><input class="pickimg" type="radio" name="color_img" value="black"><a class="cloth_color" style="background-color: #000000" title="Черный"></a></label>
<label><input class="pickimg" type="radio" name="color_img" value="white"><a class="cloth_color" style="background-color: #ffffff" title="Белый"></a></label>
<label><input class="pickimg" type="radio" name="color_img" value="red"><a class="cloth_color" style="background-color: #ff0000" title="Красный"></a></label>
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 24.04.2014, 19:37
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

Apelcun77,
замените <a> на <span> и будет вам счастье
Ответить с цитированием
  #4 (permalink)  
Старый 24.04.2014, 21:00
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

рони, точняк. Чета глаз замылился. Но в старых (?) IE проблема все же останется.
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление класса элементу при прокрутке к этому элементу patriot94 Общие вопросы Javascript 5 18.03.2014 12:41
Помогите пожалуйста с radio проверить на checked Solonik Общие вопросы Javascript 1 23.07.2013 22:35
После события checked запустить ajax, выходит: Сначала ajax потом checked??? Андрей Лебедев Элементы интерфейса 0 09.02.2013 13:07
Не могу получить состояние checkbox-а POMAH-UST Элементы интерфейса 2 08.10.2012 07:43
Как обработать программное изменение checked nickolasha Events/DOM/Window 1 22.08.2011 15:21