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

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

WBOY
WBOY转载
2024-01-23 12:03:14804浏览

在网页中如何调用我用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删除