取两个select中选择的数值????

来源:百度知道 编辑:UC知道 时间:2024/05/07 05:29:08
如果是这样一种情况呢?
<select name=year onChange=chg(this)>
<option value=2005>2005</option>
<option value=2006>2006</option>
<option selected value=2007>2007</option>
<script>

<select name=month onChange=chg(this)>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option selected value=4>4</option>
<option value=5>5</option>
<script>

我想取到两个select的选中值!
2007 4
不管任何时候,我都取两个框中的选中值,由chg()响应,以确定确切的年月,而不单单只是年份或者月份

给你修改了下。

<select name=year id="year" onChange=chg()>
<option value=2005>2005</option>
<option value=2006>2006</option>
<option selected value=2007>2007</option>
</select>

<select name=month id="month" onChange=chg()>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option selected value=4>4</option>
<option value=5>5</option>
</select>
<script>
function chg()
{
var yearObj = document.getElementById("year");
var monthObj = document.getElementById("month");
alert("你选择的是:"+yearObj.value+"年"+monthObj.value+"月");
}
</script>