首页 > 其他 > 详细

setTimeout

时间:2014-04-23 19:35:23      阅读:555      评论:0      收藏:0      [点我收藏+]

setTimeout

 
  定义和用法:
 
  setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。
 
  语法:
 
  setTimeout(code,millisec)
 
  参数:
 
  code (必需):要调用的函数后要执行的 JavaScript 代码串。
 
  millisec(必需):在执行代码前需等待的毫秒数。
 
  提示:
 
  setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeout()。
 
  实例:
 
  <html>
 
  <head>
 
  <script type="text/javascript">
 
  function timedMsg()
 
  {
 
  var t=setTimeout("alert(‘5 seconds!‘)",5000)
 
  }
 
  </script>
 
  </head>
 
  <body>
 
  <form>
 
  <input type="button" value="Display timed alertbox!"
 
  onClick="timedMsg()">
 
  </form>
 
  <p>Click on the button above. An alert box will be
 
  displayed after 5 seconds.</p>
 
  </body>
 
  </html>
 
  实例:
 
  function clockon(bgclock){
 
  var now=new Date();
 
  var year=now.getYear();
 
  var month=now.getMonth();
 
  var date=now.getDate();
 
  var day=now.getDay();
 
  var hour=now.getHours();
 
  var minu=now.getMinutes();
 
  var sec=now.getSeconds();
 
  var week;
 
  month=month+1;
 
  if(month<10) month="0"+month;
 
  if(date<10) date="0"+date;
 
  if(hour<10) hour="0"+hour;
 
  if(minu<10) minu="0"+minu;
 
  if(sec<10) sec="0"+sec;
 
  /* var arr_week=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
 
  week=arr_week[day];
 
  */
 
  switch (day){
 
  case 1:
 
  week="星期一";
 
  break;
 
  case 2:
 
  week="星期二";
 
  break;
 
  case 3:
 
  week="星期三";
 
  break;
 
  case 4:
 
  week="星期四";
 
  break;
 
  case 5:
 
  week="星期五";
 
  break;
 
  case 6:
 
  week="星期六";
 
  break;
 
  default:
 
  week="星期日"
 
  break;
 
  }
 
  var time="";
 
  time=year+"年"+month+"月"+date+"日 "+week+" "+hour+":"+minu+":"+sec;
 
  if(document.all){
 
  bgclock.innerHTML="系统公告:["+time+"]"
 
  }
 
  var timer=setTimeout("clockon(bgclock)",200);
 
  }

setTimeout,布布扣,bubuko.com

setTimeout

原文:http://www.cnblogs.com/shaohz2014/p/3682330.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!