2016-01-24 2 views
1

Я использую эту функцию:Заполнение скрытые поля ввода из меню выбора с помощью Js

function selectionchange() { 
    var e = document.getElementById("mySelect"); 
    var str = e.options[e.selectedIndex].value; 
    document.getElementById('txt').value = str; 
} 

заполнить скрытое поле при изменении параметров:

<form> 
    <select id="mySelect" onchange="selectionchange();"> 
    <option value="1">Sun</option> 
    <option value="2">Moon</option> 
    </select> 
    <input type="hidden" id="txt" value=""> 
    <button type="submit">send</button> 
</form> 

, но он не работает.

+0

Он отлично работает - https://jsfiddle.net/ermakovnikolay/vog3xq7n/ –

+0

работает здесь https://jsfiddle.net/4t3dt4n4/ Проверьте вашу консоль для других ошибок – charlietfl

+0

Он отлично работает ... –

ответ

0

Закрывающий тег < /script> выглядит плохо. Не уверен, вызвано ли это изменением. Но я проверил код после изменения < /script> до </script>, и он отлично работал.

Смежные вопросы