搜尋
首頁電腦教學電腦知識在網頁中如何呼叫我用JavaScript寫的函數

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

陳述
本文轉載於:Excel办公网。如有侵權,請聯絡admin@php.cn刪除
如何在Windows/Mac/Linux上下載Technic Launcher? -  Minitool如何在Windows/Mac/Linux上下載Technic Launcher? - MinitoolMay 03, 2025 am 12:50 AM

Technic Launcher將讓您立即播放自己喜歡的Mod Pack。有些玩家想下載它,但不知道該怎麼做。不用擔心!這篇來自Php.CN的帖子告訴您如何下載和安裝Technic Launcher。

應用程序的前7個解決方法不斷在Android上崩潰-Minitool應用程序的前7個解決方法不斷在Android上崩潰-MinitoolMay 03, 2025 am 12:49 AM

長時間使用Android設備時,您是否遇到了應用程序崩潰的應用?您如何解決它?如果您發生這種情況,並且您不知道該怎麼做,則可以在PHP.CN網站上的本指南中使用以下解決方案進行修復。

解決!如何修復Windows更新錯誤0x80073BC3? -  Minitool解決!如何修復Windows更新錯誤0x80073BC3? - MinitoolMay 03, 2025 am 12:48 AM

在大多數情況下,錯誤0x80073BC3是指在Windows Update過程中發生的問題。這可以阻止正常的更新相關的服務,使人們很多。那麼,如何擺脫Windows更新錯誤0x80073BC3?這篇有關PHP.CN的帖子

閥門錯誤代碼val的前5個解決方案7 Windows 10/11 -Minitool閥門錯誤代碼val的前5個解決方案7 Windows 10/11 -MinitoolMay 03, 2025 am 12:47 AM

像其他任何遊戲一樣,瓦蘭特有很多故障和蟲子。錯誤代碼Val 7是其中之一。為了擺脫它,我們在PHP.CN網站上的這篇文章中盡力為您提出一些解決方法,並希望它能為您提供幫助

CTRL F無法在Windows 10/11上工作的前4個已驗證的方法CTRL F無法在Windows 10/11上工作的前4個已驗證的方法May 03, 2025 am 12:46 AM

CTRL F使我們的生活更輕鬆,當Ctrl F無法使用Windows 10時,這一定令人沮喪。在本指南中,我們將為您提供一些簡單有效的方法,以獲取此方便的快捷方式,以再次為您工作。

在Windows 10/11上刪除管理員帳戶的簡單方法在Windows 10/11上刪除管理員帳戶的簡單方法May 03, 2025 am 12:45 AM

由於某種原因,您可能需要在Windows 10或Windows 11上刪除管理員帳戶。您可以在設置應用程序或控制面板中執行此操作。 PHP.CN軟件將在這篇文章中介紹這兩種簡單的方法。

如何在Microsoft Edge中啟用和使用辦公室側邊欄? -  Minitool如何在Microsoft Edge中啟用和使用辦公室側邊欄? - MinitoolMay 03, 2025 am 12:44 AM

為了增強Microsoft Edge與其他功能軟件之間的協調性,Microsoft Edge發布了一項新功能 - Office Sidebar - 提供了更快速簡便的頻道來訪問您的目標。 PHP.CN網站上的這篇文章將告訴Y

修復Windows更新錯誤代碼0x800703ED的四種方法修復Windows更新錯誤代碼0x800703ED的四種方法May 03, 2025 am 12:43 AM

執行Windows更新時,您的Windows可能會出現故障,這是您遇到錯誤代碼的時候。由於許多人發現Windows更新錯誤代碼0x800703ED,因此PHP.CN網站上的本文將為您列出一些有用的方法。

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

SublimeText3 英文版

SublimeText3 英文版

推薦:為Win版本,支援程式碼提示!

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

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

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境