在網頁中如何呼叫我用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中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

如何求解Windows錯誤代碼' Invalid_data_access_trap” (0x00000004)
