要获得 下拉框的值 ,使用 js吧
var AdultObj = documentgetElementById("AdultNum");
Adult_Value = AdultObjoptions[AdultObjselectedIndex]value;
var ChildObj = documentgetElementById("ChildNum");
Child_Value = ChildObjoptions[ChildObjselectedIndex]value
var BabyObj = documentgetElementById("BabyNum");
Baby_Value = BabyObjoptions[BabyObjselectedIndex]value
<script src="Scripts/jquery-191js" type="text/javascript"></script>
// js
function c(obj) {
$("select")each(function () {
$(this)val($(obj)val());
});
}
//html
<select id="s1" onchange="c(this)" >
<option>1</option>
<option>2</option>
</select>
<select id="s2" onchange="c(this)" >
<option>1</option>
<option>2</option>
</select>
也可以遍历所有的select ,我用的jquery,比js用起来省代码量。如果你非要js的,可以追问。
<select class="myDemo">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<select class="myDemo">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<!-- 必须确保option的value值跟文本值一样 -->
$('myDemo')bind('change',function(){
$('myDemo')val($(this)val());
});
以上就是关于js 获取下拉框的值全部的内容,包括:js 获取下拉框的值、如何用JS实现两个下拉列表的同步更新、js多个下拉框同时更新,比如我选中一个下拉框的值显示为1,页面上其他的下拉框自动更新为1等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)