Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Select, вывод значения в input (https://javascript.ru/forum/dom-window/81666-select-vyvod-znacheniya-v-input.html)

Morris 09.01.2021 19:02

Select, вывод значения в input
 
Не получается вывести значение option value в input
<!DOCTYPE html>
<html>
<head>
    <title>Селекты</title>
    <meta charset="utf-8">
</head>
<form >	<select  id="reg" size="1">
<option value="0.1">0.1</option>
<option value="0.5">0.5</option>
<option value="1">1</option></select>
</form>
<script type="text/javascript">
function calculat (obj) {

var myselect = document.getElementById("reg");
var select_value = myselect.value;
 obj.res3.value= select_value;
}

</script><input type="text" style="width:55px" id="res3">
<input type="button" name="WB" value="Ok" onclick="calculat(form)">
</html>

рони 09.01.2021 19:19

Morris,
строка 17 не сработает из-за строки 11, либо конец формы перенесите ниже res3, либо res3 добавьте в форму.

Morris 09.01.2021 20:07

Да все верно, короче во так сделал
<!DOCTYPE html>
<html>
<head>
    <title>Селекты</title>
    <meta charset="utf-8">
</head>

<script type="text/javascript">
function calculat (obj) {

var myselect = document.getElementById("reg");
var select_value = myselect.value;
 obj.res3.value= select_value;
}

</script><form >	<select  id="reg" size="1">
<option value="0.1">0.1</option>
<option value="0.5">0.5</option>
<option value="1">1</option></select>
<input type="text" style="width:55px" id="res3">
<input type="button" name="WB" value="Ok" onclick="calculat(form)"></form>
</html>


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