- ·上一篇文章:离开某个特定日子的时间 (时间一直再不断更新)
- ·下一篇文章:显示特殊节日脚本(做一个朋友生日记事可最好不过噢。)
在下拉式的Form框中显示时间
要完成此效果把如下代码加入到<body>区域中
<FORM>
<SELECT NAME="dates" SIZE=1>
<SCRIPT LANGUAGE="JavaScript">
//--------------------------------------------
// By mattias.sjoberg@swipnet.se 26/7-97
// The JavaScript Planet
// http://www.geocities.com/SiliconValley/7116
// You're welcome to use/edit this script,
// just keep the comments and drop me a note.
//--------------------------------------------
today = new Date();
thismonth = today.getMonth() + 1;
thisyear = today.getYear();
thisday = today.getDate();
maxdays=31;//default
// months with 30 days
if (thismonth==4 || thismonth==6 || thismonth==9 || thismonth==11)
{
maxdays=30
}
// february, leap year
if (thismonth==2)
{
// feb
if ((thisyear/4)!=parseInt(thisyear/4))
{
maxdays=28
}
else
{
//leap year
maxdays=29
}
}
thismonth = "" + thismonth
if (thismonth.length == 1)
{
thismonth = "0" + thismonth;
}
for (var theday = 0; theday <= maxdays; theday++)
{
if (theday == 0)
{
document.write ("<OPTION SELECTED> "+ thisday + "-" + thismonth + "-" + thisyear )
document.write ("<OPTION> ========")
}
else
{
var thed = "" + theday
if (thed.length == 1)
{
thed = "0" + thed;
}
document.write ("<OPTION> " + thed + "-" + thismonth + "-" + thisyear)
}
}
</SCRIPT>
</SELECT>
</FORM>
评论内容只代表网友观点,与本站立场无关!
· http://f8b7fb522d73dcf936a2e66e6ec38296-t.ghoiou0.info<ahref...





