Показать сообщение отдельно
  #7 (permalink)  
Старый 16.01.2015, 20:56
Аспирант
Посмотреть профиль Найти все сообщения от registrant
 
Регистрация: 15.01.2015
Сообщений: 39

Сообщение от dima_riabets
Нужно что бы при выборе label
копировался нужный
<img src="">

в input как текст
А куда копировать то? Можно в value, например:
<html>
<head>
</head>
<body>


<input id="fr31" type="radio" name="f3" value="1"><label for="fr31"><img src="foo"> синий</label>
<br />
<input id="fr32" type="radio" name="f3" value="2"><label for="fr32"><img src="bar"> черный</label>
<br />

<script>

inputs=document.getElementsByName("f3")
f=function(){this.value=this.nextSibling.firstChild.src}
;[].forEach.call(inputs, function(el){el.onchange=f})

</script>

</body>
</html>

только уберите пробелы между input и label
Ответить с цитированием