2012-11-04 来源:网络
【实例名称】
JS代码实现随日期变换的文本
【实例描述】
网站的首页通常需要显示当前的日期,为了提醒用户,可在日期后面显示一些相关信息,如“4月11日排队日”。因为一个月最多有31天,所以可以使用数组来保存这些对应天数的信息。
【实例代码】
<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>无标题页-学无忧(www.xue51.com)</title> <script language="JavaScript"> var today = new Date(); // 获取当前日期 var month = today.getMonth() + 1;// 获取月 var date = today.getDate(); //获取日 var year = today.getYear(); //获取年 notes = new Array; notes[1] = "1号的信息"; notes[2] = "2号的信息"; notes[3] = "3号的信息"; notes[4] = "4号的信息"; notes[5] = "5号的信息"; notes[6] = "6号的信息"; notes[7] = "7号的信息"; notes[8] = "8号的信息"; notes[9] = "9号的信息"; notes[10] = "10号的信息"; notes[11] = "文明排队日"; notes[12] = "12号的信息"; notes[13] = "13号的信息"; notes[14] = "14号的信息" notes[15] = "15号的信息"; notes[16] = "16号的信息"; notes[17] = "17号的信息"; notes[18] = "18号的信息"; notes[19] = "19号的信息"; notes[20] = "20号的信息"; notes[21] = "21号的信息"; notes[22] = "无车日"; notes[23] = "23号的信息"; notes[24] = "24号的信息"; notes[25] = "25号的信息"; notes[26] = "26号的信息"; notes[27] = "27号的信息"; notes[28] = "28号的信息"; notes[29] = "29号的信息"; notes[30] = "30号的信息"; notes[31] = "31号的信息"; var todayMsg = notes[date]; //获取要显示的信息 </script> </head> <body> 当前的日期为:<div style="background-color:Gray"> <script language="javascript">document.write(today+" "); document.write(todayMsg)</script></div> <br /> <p> 调试其他进程的能力赋予您极广泛的权力,这是无法通过其他途经获得的, 在进行远程调试时更是如此。恶意的调试器可能对正在调试的计算机造成大范围的损害。 因此,对可能进行调试的人要有所限制。有关更多信息,请参见<a >远程调试权限</a>。</p> <p> 但是,许多开发人员没有意识到安全威胁也可以从相反的方向产生。 调试对象进程中的恶意代码可能危害调试计算机的安全: 有许多必须防范的不道德的安全利用。</p> <h1 > 安全性最佳做法</h1> <div> <p> 正在调试的代码与调试器之间有一种隐式信任关系。 如果想调试代码,您还应该乐于运行它。您起码必须能够信任要调试的代码。 如您无法信任它,就不应对它进行调试,或者应在可以承担风险且处于 独立环境的计算机上对其进行调试。</p> <p> 为了缩小潜在的攻击面,应在生产计算机上禁用调试。 出于同样的原因,永远不应无限制地启用调试。 </p> </div>
</body> </html>
【运行效果】
【难点剖析】
日期(Date)和数组(Array)是两个常用JavaScript对象,使用“new”关键字创建。读取数组时需使用索引,如“noteS[date]”。
【源码下载】
为了JS代码的准确性,请点击:随日期变换的文本 进行本实例源码下载