我想设计个倒计时得程序 应该怎么弄啊?

JavaScript08

我想设计个倒计时得程序 应该怎么弄啊?,第1张

倒计时生成器JS脚本

说明: 用来生成倒计时JS代码的脚本

效果: 点这里在新窗口中看效果!

代码: 要完成此效果需要两个步骤

第一步:把如下代码加入到<head>区域中

<SCRIPT language=javascript>

<!--

function generate(form){

for(var q=0q<12q++){

if(document.me.m.options[document.me.m.selectedIndex].value==q){

var m2=q+1

}

var txt='<!-- 要完成此效果需要三个步骤:\r\n\r\n'

+' 1. 将第一部分粘贴到HTML的HEAD区\r\n'

+' 2. 将OnLoad事件加入BODY标签内\r\n'

+' 3. 将最后一部分代码加入BODY区 -->\r\n\r\n'

+'<!-- 第一步: 将如下代码加入到HEAD区域中-->\r\n\r\n'

+'<HEAD>\r\n\r\n<SCRIPT LANGUAGE="JavaScript">\r\n\r\n'

+'<!-- Begin\r\n'

+'var Temp2\n'

+'var timerID = null\n'

+'var timerRunning = false\n'

+'function arry() {\n'

+'this.length = 12\n'

+'this[0] = 31\n'

+'this[1] = 28\n'

+'this[2] = 31\n'

+'this[3] = 30\n'

+'this[4] = 31\n'

+'this[5] = 30\n'

+'this[6] = 31\n'

+'this[7] = 31\n'

+'this[8] = 30\n'

+'this[9] = 31\n'

+'this[10] = 30\n'

+'this[11] = 31\n'

+'}\n'

+'var date = new arry()\n'

+'\n'

+'function stopclock() {\n'

+'if(timerRunning)\n'

+'clearTimeout(timerID)\n'

+'timerRunning = false\n'

+'}\n'

+'\n'

+'function startclock() {\n'

+'stopclock()\n'

+'showtime()\n'

+'}\n'

+'\n'

+'function showtime() {\n'

+'now = new Date()\n'

+'var CurMonth = now.getMonth()\n'

+'var CurDate = now.getDate()\n'

+'var CurYear = now.getFullYear()\n'

+'now = null\n'

+'if ('+document.me.d.options[document.me.d.selectedIndex].value+'<CurDate) {\n'

+'CurDate -= date[CurMonth]CurMonth++\n'

+'}\n'

+'if ('+document.me.m.options[document.me.m.selectedIndex].value+' <CurMonth) {\n'

+'CurMonth -= 12CurYear++\n'

+'}\n'

+'\n'

+'var Yearleft = '

+document.me.y.options[document.me.y.selectedIndex].value+' - CurYear\n'

+'var Monthleft = '

+document.me.m.options[document.me.m.selectedIndex].value+' - CurMonth\n'

+'var Dateleft = '

+document.me.d.options[document.me.d.selectedIndex].value+' - CurDate\n'

+'\n'

+'document.dateform.a.value = Yearleft\n'

+'document.dateform.b.value = Monthleft\n'

+'document.dateform.c.value = Dateleft\n'

+'\n'

+'timerID = setTimeout("showtime()",1000)\n'

+'timerRunning = true\n'

+'}\n'

+'/\/ End -->\r\n<\/script>\r\n'

+'<\/H'+'EAD>\r\n\r\n'

+'<!-- 第二步:把OnLoad事件加在BODY标记里 -->\r\n\r\n'

+'<BO'+'DY Onload="startclock()">\r\n\r\n'

+'<!-- 第三步:把如下代码加入到BODY区域中 -->\r\n\r\n'

+'<form name=dateform>距离'

+m2+'/'+document.me.d.options[document.me.d.selectedIndex].value+'/'

+document.me.y.options[document.me.y.selectedIndex].value

+'还有\n'

+'<input type=text name=a size=2 value="">年\n'

+'<input type=text name=b size=2 value="">月\n'

+'<input type=text name=c size=2 value="">天\n'

+'</fo'+'rm>\r\n\r\n'

+'<'+'!-- 代码长度: 1.95 KB --'+'>'

}document.mail.source.value=txtdocument.mail.source2.value=txt}

//-->

</SCRIPT>

第二步:把如下代码加入到<body>区域中

<div align="center">

<table border=5 bordercolor=#000000 borderlight=green>

<tr>

<td align=center><font size="4" color="#CCCC00" face="楷体_GB2312">

倒计时JS代码生成器</font>

</td>

</tr>

<tr>

<td align=center>

<form name=me>

<p>

<select name=m size=1>

<option value=0>January </option>

<option value=1>February </option>

<option value=2>March </option>

<option value=3>April </option>

<option value=4>May </option>

<option value=5>June </option>

<option value=6>July </option>

<option value=7>August </option>

<option value=8>September </option>

<option value=9>October </option>

<option value=10>November </option>

<option value=11>December </option>

</select>

<select name=d size=1>

<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>

<option value=13>13 </option>

<option value=14>14 </option>

<option value=15>15 </option>

<option value=16>16 </option>

<option value=17>17 </option>

<option value=18>18 </option>

<option value=19>19 </option>

<option value=20>20 </option>

<option value=21>21 </option>

<option value=22>22 </option>

<option value=23>23 </option>

<option value=24>24 </option>

<option value=25>25 </option>

<option value=26>26 </option>

<option value=27>27 </option>

<option value=28>28 </option>

<option value=29>29 </option>

<option value=30>30 </option>

<option value=31>31 </option>

</select>

<select name=y size=1>

<option value=1999>1999 </option>

<option value=2000>2000 </option>

<option value=2001>2001 </option>

<option value=2002>2002 </option>

<option value=2003>2003 </option>

<option value=2004>2004 </option>

<option value=2005>2005 </option>

<option value=2006>2006 </option>

<option value=2007>2007 </option>

<option value=2008>2008 </option>

<option value=2009>2009 </option>

</select><br>

<input type=button onclick=generate() value=生成代码 class=yk9>

<p></p>

</form>

<form name=mail>

<input type=hidden name=scriptname value="Countdown Creator">

<input type=hidden name=source2 value>

<table bgcolor=dedfdf border=1 cellpadding=1 width=396>

<tr>

<td align=center height=218>

<textarea name=source rows=12 cols=55 class=yk9>

</textarea>

<br><br></td>

<td></td>

</tr>

</table>

</form>

</td>

</tr>

</table>

</div>

JS是JavaScript的简称

1. js.hta.startpage

2. js特效

3. js组合

4. 菜鸟变js

5. js代码

6. 歌手js

7. html转js

8. js教程

9. js文件

10. js专辑

11. js调用

12. 什么是js

13. js照片

14. js图片

15. js训练

16. js遇见未来

17. htm转js

18. webuivalidation.js

19. js全脑速读记忆

20. js脚本

21. js乐队

22. js专集

23. js 菜单

24. js 函数

25. js防水

26. js split

27. js花与剑

28. js是谁

29. xz.js

30. html js

31. js 日历

32. js 数组

33. js 下拉菜单

34. ks.js

35. js 天空的颜色

36. js游戏

37. js资料

38. js 加密

39. js语法

40. script.js

41. js防水涂料

42. js大卖场

43. js的歌

44. js.dl.psyme.b

45. js.dl.istbar.d

46. js语言

47. js档案

48. js是什么意思

49. js replace

50. icyfox.js

51. 从菜鸟到js

52. jy.js

53. js 时间

54. js 解密

55. js 字符串函数

56. html转换js

57. js日期控件

58. js全脑

59. js的照片

60. 杀破浪唱js

61. js windows.open

62. js 广告

63. js歌曲

64. js document

65. js编辑器

66. js 对话框

67. js indexof

68. js个人资料

69. js 苏菲亚的愿望

70. js全脑速读

71. js 400

72. wx.js

73. js沙破狼

74. asp js

75. flash js

76. js 关闭窗口

77. js 弹出对话框

78. js计数器

79. js focus

80. js 后退

81. js settimeout

82. 歌曲沙破狼试听js

83. html转js工具

84. js复合防水涂料

http://zhidao.baidu.com/question/4126745.html