gpt4 book ai didi

javascript - 如何在javascript中获取不同的选定值?

转载 作者:行者123 更新时间:2023-11-28 16:12:45 25 4
gpt4 key购买 nike

大家好,如何从不同的选择框中获取两个值?我在选择框中获取了第一个值,但无法从另一个选择框中获取第二个值。这是我的 javascript 代码:

       <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
<script type="text/javascript">

$(document).ready(function () {
var select = document.forms[0].sel;
var select2=document.forms[0].sel2;
select.onchange = function () {
var value = select.options[select.selectedIndex].value; // to get Value
alert(value);

}
select2.onchange = function () {
var value2 = select2.options[select2.selectedIndex].value; // to get Value
alert(value2);

}

});

</script>

<form>
<SELECT NAME="sel" onChange="split(selected value)">
<OPTION VALUE=1>Milk</option>
<OPTION VALUE=2>tea</option>
<OPTION VALUE=3>water</option>
<OPTION VALUE=4>coffee</option>
</SELECT>
</form>

<form>
<SELECT NAME="sel2" onChange="split(selected value)">
<OPTION VALUE=1>Milk</option>
<OPTION VALUE=2>tea</option>
<OPTION VALUE=3>water</option>
<OPTION VALUE=4>coffee</option>
</SELECT>
</form>

最佳答案

第二个选择框采用第二种形式。所以:

var select2 = document.forms[1].sel2;

也就是说,您实际上可以使用 jQuery 来做这些事情:

// bind a change event handler to the second select
$("select").eq(1).on("change", function() {
alert( $(this).val() );
});

关于javascript - 如何在javascript中获取不同的选定值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12420980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com