<select id="endyear" name="endyear" onchange="timeOnchange(this);">
<option value="2008">2008</option>
<option value="2009">2009</option> <option value="2010">2010</option>
<option value="2011">2011</option>
</select>
年
<select id="endmonth" name="endmonth" onchange="timeOnchange(this);">
<option value="1">1</option>
<option value="2">2</option> <option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option> <option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>这种是在页面上输出之后的代码。应该怎么绑定呀<option value="1">1</option>
<option value="2">2</option>这里怎么绑定。
<option value="2008">2008</option>
<option value="2009">2009</option> <option value="2010">2010</option>
<option value="2011">2011</option>
</select>
年
<select id="endmonth" name="endmonth" onchange="timeOnchange(this);">
<option value="1">1</option>
<option value="2">2</option> <option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option> <option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>这种是在页面上输出之后的代码。应该怎么绑定呀<option value="1">1</option>
<option value="2">2</option>这里怎么绑定。
解决方案 »
- 问个很奇怪的问题。关于数据库的。
- SQLCE问题
- treeview如果有多层节点,它的索引是如何算的呢?
- 线程里NEW出 FORM 会出现新窗体卡死?
- C# 如何打开一个txt文件
- 数据更新遇到的问题?
- 如何获取当前运行的浏览器中的URL
- 在WINFROM中,我想在Table数据移动时改变导航条的状态,但TableT好象没有此事件,请问该咋写啊。在线等待。。。
- 求一个类似Excel单元格计算算法
- 输入框中按下向右键和向左键的代码为什么一样?
- 关于增加worksheet的问题
- 我用C#做了个记事本,用richTextBox1.LoadFile()的方法打开windows的记事本显示是乱码,向各位高手请教该用什么打开方法可以实现?
for(var i=0;i<endmonth.options.length;i++){
if (endmonth.options[i].value=="1"){
endmonth.selectedIndex=i;
break;
}
for(var i=1;i<=12;i++){
select.options.add(new Option(i,i));
}
<select id="endyear" name="endyear" onchange="timeOnchange(this);">
<option value="2008">2008 </option>
<option value="2009">2009 </option>
那么下面的2008、2009是怎么绑定上去的呢?呵呵。谢谢你们
<td>
<input type="hidden" id="_timer" runat='server' value="" />
</td>
<td colspan="3">
<div class="tmer">
发信时间:
<select id="year" runat="server" onchange="YYYYDD(this.value);msgText()">
</select>
年
<select id="month" runat="server" onchange="MMDD(this.value);msgText()">
</select>
月
<select id="day" runat="Server" onchange="msgText()">
</select>
日
<select id="hour" onchange="msgText()"> <script language="JavaScript" type="text/javascript"><!--
for(i=0;i<24;i++) document.write("<option value="+i+">"+i+"</option>")
//--></script> </select>
时
<select id="minute" onchange="msgText()"> <script language="JavaScript" type="text/javascript"><!--
for(i=0;i<60;i++)
{
document.write("<option value="+i+">"+i+"</option>")
}
//--></script> </select>
分<br />
本邮件将在<font color="red" id="tmsg" runat="Server"> 明天凌晨0:00</font>发送到对方邮箱</div>
</td>
</tr>// JScript 文件
/*
编码:齐刘标
日期:10/25/09
功能:用于电子邮件定时发送邮件,时间的定制
*/
<!--
function date_$(tag)
{
return document.getElementById(tag);
}
function initYMD()
{
MonHead = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
//先给年下拉框赋内容
var y=new Date().getFullYear();
for (var i = y; i < (y+30); i++) //以今年为准,前30年,后30年
date_$("year").options.add(new Option(i.toString(),i));
//赋月份的下拉框
for (var i = 1; i < 13; i++)
date_$("month").options.add(new Option(i.toString(),i)); date_$("year").value= y;
date_$("month").value= new Date().getMonth()+1;
var n=MonHead[new Date().getMonth()];
if(new Date().getMonth() ==1&& IsPinYear(YYYYvalue))
n++;
writeDay(n); //赋日期下拉框Author:meizz
date_$("day").value=new Date().getDate();
var _curDate=new Date(new Date().getFullYear(),new Date().getMonth(), (new Date().getDate()+1));
date_$("year").value =_curDate.getFullYear();
date_$("month").value =_curDate.getMonth()+1;
date_$("day").value = _curDate.getDate();
/*是否是定是邮件,是则初始化数据*/
if(date_$("_timer").value!="")
{
var dates=date_$("_timer").value.split(/[-,:]|\s/g);
if(dates.length>3)
{
date_$("year").value =dates[0];
date_$("month").value =dates[1];
date_$("day").value =dates[2];
date_$("hour").value=eval(dates[3]);
date_$("minute").value=eval(dates[4]);
}
}
}
function YYYYDD(str) //年发生变化时日期发生变化(主要是判断闰平年)
{
var MMvalue=date_$("month").options[date_$("month").selectedIndex].value;
if (MMvalue=="")
{
var e=date_$("day");
optionsClear(e);
return;
}
var n=MonHead[MMvalue-1];
if(MMvalue==2 && IsPinYear(str))
n++;
writeDay(n)
}
function MMDD(str) //月发生变化时日期联动
{
var YYYYvalue=date_$("year").options[date_$("year").selectedIndex].value;
if (YYYYvalue=="")
{
var e=date_$("day");
optionsClear(e);
return;
}
var n=MonHead[str - 1];
if (str==2 && IsPinYear(YYYYvalue))
n++;
writeDay(n)
}
function writeDay(n) //据条件写日期的下拉框
{
var e= date_$("day");
optionsClear(e);
for(var i=1;i<(n+1);i++)
e.options.add(new Option(i.toString(),i));
}
function IsPinYear(year)//判断是否闰平年
{
return(0==year % 4 &&(year%100!=0 || year%400 ==0));
}
function optionsClear(e)
{
for(var i=e.options.length;i>0;i--)
e.remove(i);
}
//-->
function msgText()
{
var y=parseInt(date_$("year").value);
var m=parseInt(date_$("month").value);
var d=parseInt(date_$("day").value);
var h=parseInt(date_$("hour").value);
var mi=parseInt(date_$("minute").value);
var _bulidD=new Date(y,m-1,d);
var D=new Date();
var _todayY =new Date().getFullYear();
var _todayM = new Date().getMonth();
var _todayD=new Date().getDate();
var _beforeday=new Date(_todayY,_todayM,_todayD-2);//前天
var _yesterday=new Date(_todayY,_todayM,_todayD-1);//昨天
var _tomrrow=new Date(_todayY,_todayM,_todayD+1);//明天
var _afterday=new Date(_todayY,_todayM,_todayD+2);//后天
var week="";
var tstr="零晨";
var abstractmsg="";
//debugger;
var tdate=(y!=_todayY?(y+"年"+m+"月"+d+"日"):(m==_todayM?("本月"+d+"日"):(d==_todayD?"今天":(m+"月"+d+"日"))));
/* 相对于当前日期具体天*/
if(_bulidD.toString()==_beforeday.toString())
{
abstractmsg="前天";
}
if(_bulidD.toString()==_yesterday.toString())
{
abstractmsg="昨天";
}
if(_bulidD.toString()==D.toString())
{
abstractmsg="今天";
}
if(_bulidD.toString()==_tomrrow.toString())
{
abstractmsg="明天";
}
if(_bulidD.toString()==_afterday.toString())
{
abstractmsg="后天";
}
/* 星期 monday,tuesday,wednesday,thursday,friday,saturday,sunday*/
switch(_bulidD.toString().split(" ")[0].toLowerCase())
{
case "mon":
str="周一";
break;
case "tue":
str="周二";
break;
case "wed":
str="周三";
break;
case "thu":
str="周四";
break;
case "fri":
str="周五";
break;
case "sat":
str="周六";
break;
case "sun":
str="周日";
break;
}
/* 一天中的时刻表述 */
if(0<=h && h<9)
tstr="零晨";
if( 9<=h && h<12)
tstr="上午";
if( 12<=h && h<14)
tstr="中午";
if( 15<=h && h<18)
tstr="下午";
if( 18<=h && h<24)
tstr="晚上";
if(tdate.indexOf("今天")>-1)
abstractmsg=tdate;
else if(abstractmsg=="")
{
abstractmsg=tdate+" "+str;
}
date_$("tmsg").innerText=abstractmsg+tstr+" "+h+":"+(mi<10?"0"+mi:mi); return;
}