现在表单里有多个<select>,它们的名字相同并且<select>里面的内容也是相同的,我该如何知道选择了是哪一个,并且获得它的值!!!
例如:
<select name="task_type_id">
<option>aaa</option>
<option>bbb</option>
<option>ccc</option>
</select>
<select name="task_type_id">
<option>aaa</option>
<option>bbb</option>
<option>ccc</option>
</select>
<select name="task_type_id">
<option>aaa</option>
<option>bbb</option>
<option>ccc</option>
</select>
例如:
<select name="task_type_id">
<option>aaa</option>
<option>bbb</option>
<option>ccc</option>
</select>
<select name="task_type_id">
<option>aaa</option>
<option>bbb</option>
<option>ccc</option>
</select>
<select name="task_type_id">
<option>aaa</option>
<option>bbb</option>
<option>ccc</option>
</select>
解决方案 »
- jsp页面传递NULL值出错?
- 用户在登录页面登录成功以后,应该怎样保存用户信息。用Session.setAttribute还是request.setAttribute
- 从lunece检索数据并将数据导出到excel文件的字符集问题
- QQ空间提示信息。
- Struts2附件上传,action接收的值为null
- JSP网页实现文件的下载,但下载的不行,网页都不出来,请问要怎么改谢谢
- 关于连接sqlserver数据库问题.很急,清高手指点
- 用STRUTS框架时,如何一个action调用另一个action?
- 下载文件的问题
- jsp中判断用户名与密码是否正确
- 用eclipse+lomboz+tomcat调试JSP出错
- 什么方法可以从系统 提取时间
就是不知道用什么方法可以获得select的id属性的值
String vals[]=request.getParameterValues("task_type_id");
%>
String tmp[]=request.getParameterValues("task_type_id")
这样得到一个数组进行操作
aInput(0).options(0).text="111";
aInput(1).options(0).text="222";
aInput(2).options(0).text="333";
function fnGetNames(){
var aInput=document.getElementsByName("task_type_id");
aInput(0).options(0).text="111";
aInput(1).options(0).text="222";
aInput(2).options(0).text="333";
}
</SCRIPT>
function fnGetNames(){
var aInput=document.getElementsByName("task_type_id");
var idx1 = aInput(0).selectedIndex;
var idx2 = aInput(1).selectedIndex;
var idx3 = aInput(2).selectedIndex;
var val1 = aInput(0).options(idx1).text;
var val2 = aInput(1).options(idx2).text;
var val3 = aInput(2).options(idx3).text;
if(val1!=val2||val1!=val3||val2!=val3){
alert("not same");
}
}
</SCRIPT><select name="task_type_id">
<option>aaa</option>
<option>bbb</option>
<option>ccc</option>
</select>
<select name="task_type_id">
<option>aaa</option>
<option>bbb</option>
<option>ccc</option>
</select>
<select name="task_type_id">
<option>aaa</option>
<option>bbb</option>
<option>ccc</option>
</select>
<button onclick="fnGetNames()">aaa</button>