Сообщение от Алекс_
|
необходимо сделать проверку на совпадение значения текстового поля со всеми radio, и включить значение true у того radio, у которого значение совпало со значением текст. поля.
|
а вот код который соответсвует вашему описанию - вводите ваши слова если такое слово есть среди radio произойдёт отметка
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Тест</title>
</head>
<script>
window.addEventListener("load", function() {
var inpElems = document.getElementsByName('v1'),
inpTxt = document.getElementById('bb');
inpTxt.addEventListener("input", function() {
var value = this.value;
Array.prototype.forEach.call(inpElems, function(item) {
{
item.checked = item.value == value;
}
});
})
});
</script>
<body>
<input type="text" value="" id="bb" name ="but_1" />
<input type="Radio" name="v1" value="year">
<input type="Radio" name="v1" value="apple">
<input type="Radio" name="v1" value="first">
<input type="Radio" name="v1" value="wer">
<input type="Radio" name="v1" value="treck">
<output id="result"></output>
</body>
</html>