Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   checked элементу (https://javascript.ru/forum/misc/46798-checked-ehlementu.html)

Apelcun77 24.04.2014 16:24

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.

danik.js 24.04.2014 18:03

Так ведь так и происходит, не? Проблема только в 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>

рони 24.04.2014 19:37

Apelcun77,
замените <a> на <span> и будет вам счастье

danik.js 24.04.2014 21:00

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


Часовой пояс GMT +3, время: 16:53.