首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

急需解决!100解决思路

2012-02-04 
急需解决!!!!!100在页面中写如下一个下拉列表selectname mTwo_input id mTwo_input_month option

急需解决!!!!!100
在页面中写如下一个下拉列表    
<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 " >


<head runat= "server ">
<title> 无标题页 </title>
</head>
<body>
<form id= "form1 " runat= "server ">
<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>

<script language = "javascript " >
var m = "8 ";
var len = document.getElementById( "mTwo_input_month ").length;

for(var i=0;i <len;i++)
{
if(document.getElementById( "mTwo_input_month ").options[i].value == m)
{
document.getElementById( "mTwo_input_month ").options[i].selected = true;
}

}

</script>
</form>
</body>
</html>
[解决办法]
<script>
window.onload = function(){
var Datetime = new Date;
var month = Datetime.getMonth() + 1; // 获取月
document.getElementsById( "mTwo_input_month ").Value = month;
}
</script>
[解决办法]
var s=document.getElementById( "mTwo_input_month ");

s.options[7].selected=true;
[解决办法]
<script language= "javascript ">
funtion()
{
var riqi = new Date;
var month = riqi.getMonth() + 1; // 获取月
document.getElementsById( "mTwo_input_month ").Value = month;
}
</script>

[解决办法]
var s=document.getElementById( "mTwo_input_month ");
var today=new Date();

s.options[today.getMonth()].selected=true;
[解决办法]
<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>


function setSelectedValue(el,value){
el=document.getElementById(el);
for(var i=0,len=el.options.length;i <len;i++){


if(el.options[i].value==value){
el.options[i].selected=true;
return;
}
}
}

var d=new Date();
setSelectedValue( 'mTwo_input_month ',d.getMonth()+1);


热点排行