![]() |
#2
学飞的小鸟2010-04-11 22:29
JavaScript星期给出来的都是0-6 也就是说0是周日 1是周一 .....
用Date()函数对象调用.getDay()获取的是星期 .getMonth()获取的是月份 .getYear()获取的是年 获取之后判断一下就好了吖 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. <!-- saved from url=(0013)about:internet --> <html xmlns="http://www. <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> <script language="javascript" type="text/jscript"> //定义Date函数全部变量获取当前时间 var now=new Date(); //调用Date函数对象的getYear方法获取当前年份 function year() { alert(now.getYear()+"年"); } //调用Date函数对象的getMonth方法获取当前月份 function month() { alert(now.getMonth()+1+"月"); } //调用Date函数对象的getDay方法获取当前星期 function day() { //判断是否为星期日 var day=now.getDay(); day=day==0?"周日":"周"+day; alert(day); } //调用Date函数对象的getHours方法获取小时、getMinutes方法获取分钟、getSeconds方法获取秒 function time() { alert(now.getHours()+"时:"+now.getMinutes()+"分:"+now.getSeconds()+"秒"); } </script> </head> <body onload="getDates()"> <form id="MainForm" name="MainForm" method="post" action=""> <input type="radio" name="rdoYear" value="radiobutton" onclick="year()" /> 年 <input type="radio" name="rdoMonth" value="radiobutton" onclick="month()" /> 月 <input type="radio" name="rdoRi" value="radiobutton" onclick="day()" /> 日 <input type="radio" name="rdoRi" value="radiobutton" onclick="time()" /> 当前时间 </form> </body> </html> 不知道能不能帮到你噢 ![]() 加了几行注释 不知道你能不能看懂了 [ 本帖最后由 学飞的小鸟 于 2010-4-12 09:15 编辑 ] |
<body><h1>Javascript 按钮测试</h1><p>请选择命令:<br/>
<input type=radio name="order" onClick="showdate()"/>显示日期
<input type=radio name="order" onClick="___________"/>显示时间
<input type=radio name="order" onClick="___________"/>显示星期</p>
<script language="javascript">
function showdate()
{ var now=new Date();
var CurMonth=now.getMonth();
var CurDay=now.getDate();
var CurYear=now.___________;
alert("今天是"+CurYear+"年"+___________+"月"+CurDay+"日");}
function showtime()
{ var now=new Date();
var curTime = now.getHours() + ":" + now.___________ + ":" + now.getSeconds();
alert("现在是" + ___________); }
function showday()
{ var now=new Date();
var day = new ___________("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); var curDay = now.getDay();
alert("今天是" + day[___________]); }
</script></body>
小弟是菜鸟,前面都做出来了,就最后两个空,请高手指教,谢谢!