首页 > 电脑教程 > 电脑知识 > 在网页中如何调用我用JavaScript编写的函数

在网页中如何调用我用JavaScript编写的函数

WBOY
发布: 2024-01-23 12:03:14
转载
809 人浏览过

在网页中如何调用我用JavaScript编写的函数

在网页中如何调用我用JavaScript编写的函数

在body中添加一个id为"timer"的标签,以便在你的JavaScript程序中使用document.getElementById("id_Value")来获取一个Element对象。请注意,此方法只适用于IE浏览器和基于IE内核的浏览器。

aspC如何在网页动态的显示当前时间

用JS

很简单的一个功能函数,用Date()对象获取到当前时间,然后用setTimeout每隔1秒获取最新的时间.

在写作过程中遇到了一个小问题:最初的想法是使用setInterval()每隔1秒获取最新时间,但这会导致内存泄漏(具体原因尚未弄清楚)。幸运的是,在Rocky的提醒下,我改用setTimeout()解决了这个问题。

01 function nowTime(ev,type){

02 /*

03 * ev:显示时间的元素

04 * type:时间显示模式.若传入12则为12小时制,不传入则为24小时制

05 */

06 //年月日时分秒

07 var Y,M,D,W,H,I,S;

08 //月日时分秒为单位时前面补零

09 function fillZero(v){

10 if(v

11 return v;

12 }

13 (function(){

14 var d=new Date();

15 var Week=['星期天','星期一','星期二','星期三','星期四','星期五','星期六'];

16 Y=d.getFullYear();

17 M=fillZero(d.getMonth()+1);

18 D=fillZero(d.getDate());

19 W=Week[d.getDay()];

20 H=fillZero(d.getHours());

21 I=fillZero(d.getMinutes());

22 S=fillZero(d.getSeconds());

23 //12小时制显示模式

24 if(type & type==12){

25 //若要显示更多时间类型诸如中午凌晨可在下面添加判断

26 if(H

27+H;

28 }else if(H>12 & H

29 H-=12;

30+fillZero(H);

31 }else if(H==24){

32;

33 }

34 }

35 ev.innerHTML=Y+'年'+M+'月'+D+'日 '+' '+W+' '+H+':'+I+':'+S;

36 //每秒更新时间

37 setTimeout(arguments.callee,1000);

38 })();

我做网页遇到的问题:

把你的代码帖出来看下,估计是你直接使用了书上讲的代码,那里指定了某一个文本框的name,而你没有这个文本框,所以说你缺少对象.我给段比较简单的代码给你,可以显示时间的:

------------------------------------

现在时间

-----------------------------------

请在您的网页上利用date函数显示当前的日期

Javascript写的显示当前的时间。。。复制--粘贴到记事本--另存为1.html就可以看到效果了

显示为:2011年5月12日23时54分7秒星期4

以上是在网页中如何调用我用JavaScript编写的函数的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:docexcel.net
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板