簡體   English   中英

頁面加載時執行Javascript的錨標記上的HTML屬性

[英]HTML attribute on anchor tag which executes Javascript when page loads

我可以給錨標記賦予一個屬性,在其中放置頁面加載時運行的Javascript代碼。

像這樣:

 <a href="#" whenpageloads="alert('page loaded')" />blah blah</a>

必須將其添加到錨標簽,而不是頁面的body標簽。

謝謝!!

如果要讓函數在頁面加載時運行,則body標記中有onload。

<body onload="alert('page loaded')">

您可以在<body>標記上執行此操作:

<body onload="alert('page loaded')">
    ...
</body>

錨標記具有一個onclick事件,當單擊錨時會觸發該事件。 但是,如果要在加載目標頁面時執行一些JavaScript,則需要修改此目標頁面並訂閱<body>標簽上的onload事件。 還是毫不客氣地做:

<script type="text/javascript">
    window.onload = function() {
        alert('page loaded');
    };
</script>

簡單的答案,那是不可能的。

您可以使用BODY標記的onload屬性,也可以使用jquery。

答案發布是正確的,但我想知道您是否熟悉Java腳本的jQuery。 該文件。 DOM已加載並准備就緒時,就緒處理程序將執行

http://api.jquery.com/ready/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM