在页面中写如下一个下拉列表
<select name= "mTwo_input " id= "mTwo_input_month " >
<option value= "1 " > 一月 </option>
<option value= "2 " > 二月 </option>
<option value= "3 " > 三月 </option>
<option value= "4 " > 四月 </option>
<option value= "5 " > 五月 </option>
<option value= "6 " > 六月 </option>
<option value= "7 " > 七月 </option>
<option value= "8 " > 八月 </option>
<option value= "9 " > 九月 </option>
<option value= "10 " > 十月 </option>
<option value= "11 " > 十一月 </option>
<option value= "12 " > 十二月 </option>
</select>
如何用 javascript 代码来设置 当页面加载的时候下拉列表选中当前月份?
例如 现在是8月 页面的下拉列表显示 "八月 "
------解决方案--------------------------------------------------------
<script language= "javascript ">
funtion()
{
var riqi = new Date;
var month = riqi.getMonth() + 1; // 获取月
document.getElementsById( "mTwo_input_month ").Value = month;
}
</script>
------解决方案--------------------------------------------------------
使用selected= "selected "就可以了:
<select name= "mTwo_input " id= "mTwo_input_month " >
<option value= "1 " > 一月 </option>
<option value= "2 " > 二月 </option>
<option value= "3 " > 三月 </option>
<option value= "4 " > 四月 </option>
<option value= "5 " > 五月 </option>
<option value= "6 " > 六月 </option>
<option value= "7 " > 七月 </option>
<option selected= "selected " value= "8 " > 八月 </option>
<option value= "9 " > 九月 </option>
<option value= "10 " > 十月 </option>
<option value= "11 " > 十一月 </option>
<option value= "12 " > 十二月 </option>
</select>
------解决方案--------------------------------------------------------
<script language= "javascript ">
funtion()
{
var Datetime = new Date;
var month = Datetime.getMonth() + 1; // 获取月
document.getElementsById( "mTwo_input_month ").Value = month;
}
</script>
------解决方案--------------------------------------------------------
亲测通过
<!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 " >