<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
<!--
.STYLE1 {color: #FF0000}
-->
</style>
</head><body>
<p>
<select id="reportTime1">
<option value="0">--请选择--</option>
<option value="1">aaa</option>
<option value="2">bbb</option>
<option value="3">ccc</option>
<option value="4">ddd</option>
</select>
-
<select id="reportTime2">
<option value="0">--请选择--</option>
<option value="1">aaa</option>
<option value="2">bbb</option>
<option value="3">ccc</option>
<option value="4">ddd</option>
</select>
</p>
<p>我想要的效果:</p>
<p>
<select name="select" id="select">
<option value="0">--请选择--</option>
<option value="1" selected="selected">aaa</option>
<option value="2">bbb</option>
<option value="3">ccc</option>
<option value="4">ddd</option>
</select>
-
<select name="select2" id="select2">
<option value="0">--请选择--</option>
<option value="1">aaa</option>
<option value="2">bbb</option>
<option value="3">ccc</option>
<option value="4" selected="selected">ddd</option>
</select>
</p>
<p>如果<span class="STYLE1">reportTime1</span>选择了<span class="STYLE1">aaa</span>,<span class="STYLE1">reportTime2</span>选择了<span class="STYLE1">ddd</span>,然后我有一个list或者String存着reportTime1到reportTime2之间的值,包括被选择的值</p>
<p>如:aaa,bbb,ccc,ddd这几个值我都要</p>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
<!--
.STYLE1 {color: #FF0000}
-->
</style>
</head><body>
<p>
<select id="reportTime1">
<option value="0">--请选择--</option>
<option value="1">aaa</option>
<option value="2">bbb</option>
<option value="3">ccc</option>
<option value="4">ddd</option>
</select>
-
<select id="reportTime2">
<option value="0">--请选择--</option>
<option value="1">aaa</option>
<option value="2">bbb</option>
<option value="3">ccc</option>
<option value="4">ddd</option>
</select>
</p>
<p>我想要的效果:</p>
<p>
<select name="select" id="select">
<option value="0">--请选择--</option>
<option value="1" selected="selected">aaa</option>
<option value="2">bbb</option>
<option value="3">ccc</option>
<option value="4">ddd</option>
</select>
-
<select name="select2" id="select2">
<option value="0">--请选择--</option>
<option value="1">aaa</option>
<option value="2">bbb</option>
<option value="3">ccc</option>
<option value="4" selected="selected">ddd</option>
</select>
</p>
<p>如果<span class="STYLE1">reportTime1</span>选择了<span class="STYLE1">aaa</span>,<span class="STYLE1">reportTime2</span>选择了<span class="STYLE1">ddd</span>,然后我有一个list或者String存着reportTime1到reportTime2之间的值,包括被选择的值</p>
<p>如:aaa,bbb,ccc,ddd这几个值我都要</p>
</body>
</html>
var sel1 = document.getElementById("reportTime1");
var sel2 = document.getElementById("reportTime2");
var arr = [];
for (var i=sel1.selectedIndex;i<=sel2.selectedIndex ;i++ )
{
arr.push(sel2.options[i].text);
}
alert(arr);
}
var n = $('reportTime1').selectedIndex;
var m = $('reportTime2').selectedIndex;
var list = [];
if(n == m)
{
list.push($('reportTime1').options[n].value)
}
else
{
var s = Math.min(n, m);
var e = Math.max(n, m);
for(var i = s; i <= e; i++)
{
list.push($('reportTime1').options[i].value)
}
}
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
<!--
.STYLE1 {color: #FF0000}
-->
</style>
<script>
function getValue(){
var t1=document.getElementById("reportTime1");
var t2=document.getElementById("reportTime2");
var rtn=[];
if(t2.selectedIndex>t1.selectedIndex){
for(var i=t1.selectedIndex;i<=t2.selectedIndex;i++){
if(i>0){
rtn[rtn.length]=t1.options[i].text;
}
}
}
alert(rtn);
}
</script>
</head><body>
<input type=button value=getValue onclick="getValue();">
<p>
<select id="reportTime1">
<option value="0">--请选择--</option>
<option value="1">aaa</option>
<option value="2">bbb</option>
<option value="3">ccc</option>
<option value="4">ddd</option>
</select>
-
<select id="reportTime2">
<option value="0">--请选择--</option>
<option value="1">aaa</option>
<option value="2">bbb</option>
<option value="3">ccc</option>
<option value="4">ddd</option>
</select>
</p>
<p>我想要的效果:</p>
<p>
<select name="select" id="select">
<option value="0">--请选择--</option>
<option value="1" selected="selected">aaa</option>
<option value="2">bbb</option>
<option value="3">ccc</option>
<option value="4">ddd</option>
</select>
-
<select name="select2" id="select2">
<option value="0">--请选择--</option>
<option value="1">aaa</option>
<option value="2">bbb</option>
<option value="3">ccc</option>
<option value="4" selected="selected">ddd</option>
</select>
</p>
<p>如果<span class="STYLE1">reportTime1</span>选择了<span class="STYLE1">aaa</span>,<span class="STYLE1">reportTime2</span>选择了<span class="STYLE1">ddd</span>,然后我有一个list或者String存着reportTime1到reportTime2之间的值,包括被选择的值</p>
<p>如:aaa,bbb,ccc,ddd这几个值我都要</p>
</body>
</html>