Javascript 通过更改时选择的值更改输入值

Javascript 通过更改时选择的值更改输入值,javascript,jquery,forms,Javascript,Jquery,Forms,我需要一个简单的jquery代码 我有一个选择选项和值。 此值需要在更改时替换输入值#msn_v <select class="outofstockselectswitch"> <option value="1"> Kies uw maat: 32 </option> <option value="2"> Kies uw maat: 36 </option>

我需要一个简单的jquery代码

我有一个选择选项和值。 此值需要在更改时替换输入值#msn_v

<select class="outofstockselectswitch">
      <option value="1">
        Kies uw maat: 32
      </option>
      <option value="2">
       Kies uw maat: 36
      </option>
      <option selected value="3">
        Kies uw maat: 38
      </option>
 </select>



<form>
    <input id="msn_v" name="v" value="87371702">
</form>

Kies uw maat:32
Kies uw maat:36
Kies uw maat:38
因此,如果选择“Kies-uw-maat:32”,那么#msn_v的值应该变为1?
我该怎么做

您可以使用jQuery
val()
方法来完成此操作

$('select')。更改(函数(){
$('msn_v').val($(this.val());
}); 

Kies uw maat:32
Kies uw maat:36
Kies uw maat:38

VanillaJS解决方案:使用
onchnage
事件和

文档
.getElementById('outofstockselectswitch')
.onchange=函数(){
document.getElementById('msn_v')。value=this.value;
}

Kies uw maat:32
Kies uw maat:36
Kies uw maat:38

这里有一个可行的解决方案。希望有帮助

函数getValue(selectObject){
var someValue=selectObject.value;
document.getElementById(“msn_v”).value=someValue;
}

Kies uw maat:32
Kies uw maat:36
Kies uw maat:38

我的解决方案对您有效吗?