用javascript怎么取下拉列表的值

2024-11-16 11:41:39
推荐回答(5个)
回答1:

对于单选下拉列表,value属性可以直接获取其选中项的value值。

下面实例演示——单击按钮获取下拉列表选中项的value值:

1、HTML结构


option-1
option-2
option-3
option-4
 

2、javascript代码

function fun(){
obj = document.getElementById("test");
alert(obj.value);
}

3、效果演示

回答2:

你把它们的value值设置为0,1,2,3就行了
给你一个例子好了








回答3:

可以
例如:你的下来列表框id为adds
document.getElementById("adds").value 就是他的值

其实下拉框可以当作一个文本框看,只不过是通过选择取值,
他下拉相再多,最终也就是一个值

注:这个在下拉框单选的情况下

回答4:

获取当前月份 并在下拉框中选择出的例子:
注意JS的位置,这里是根据选项的位置选的,也可以根据value
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%
Date time = new Date();
int month = time.getMonth()+1;
System.out.println(month);
%>



测试







回答5:

如果是从数据库中读取的值,在下拉列表显示的时候会从0开始,自动给每个选项分配一个id值,即document.getElementById取出来的值。这样可以通过取出的id来跳转;

如果一定要自己给定值,要给数据库中相应的城市分配对应id值,把城市的相应信息用一个list提取出来,在下拉列表读取的时候,这样可以直接通过value判断跳转。