<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經轉移至github,大家請訪問 http://qaseven.github.io/

    HTML DOM - 事件

    HTML DOM 允許 JavaScript 對 HTML 事件作出反應。。

    實例

    Mouse Over Me
    Click Me

    對事件作出反應

    當事件發生時,可以執行 JavaScript,比如當用戶點擊一個 HTML 元素時。

    如需在用戶點擊某個元素時執行代碼,請把 JavaScript 代碼添加到 HTML 事件屬性中:

    onclick=JavaScript

    HTML 事件的例子:

    • 當用戶點擊鼠標時
    • 當網頁已加載時
    • 當圖片已加載時
    • 當鼠標移動到元素上時
    • 當輸入字段被改變時
    • 當 HTML 表單被提交時
    • 當用戶觸發按鍵時

    在本例中,當用戶點擊時,會改變 <h1> 元素的內容:

    實例

    <!DOCTYPE html> <html> <body> <h1 onclick="this.innerHTML='hello!'">請點擊這段文本!</h1> </body> </html> 

    親自試一試

    在本例中,會從事件處理程序中調用函數:

    實例

    <!DOCTYPE html> <html> <head> <script> function changetext(id) { id.innerHTML="hello!"; } </script> </head> <body> <h1 onclick="changetext(this)">請點擊這段文本!</h1> </body> </html> 

    親自試一試

    HTML 事件屬性

    如需向 HTML 元素分配事件,您可以使用事件屬性。

    實例

    向 button 元素分配一個 onclick 事件:

    <button onclick="displayDate()">試一試</button>

    親自試一試

    在上面的例子中,當點擊按鈕時,會執行名為 displayDate 的函數。

    使用 HTML DOM 來分配事件

    HTML DOM 允許您使用 JavaScript 向 HTML 元素分配事件:

    實例

    為 button 元素分配 onclick 事件:

    <script> document.getElementById("myBtn").onclick=function(){displayDate()}; </script> 

    親自試一試

    在上面的例子中,名為 displayDate 的函數被分配給了 id=myButn" 的 HTML 元素。

    當按鈕被點擊時,將執行函數。

    onload 和 onunload 事件

    當用戶進入或離開頁面時,會觸發 onload 和 onunload 事件。

    onload 事件可用于檢查訪客的瀏覽器類型和版本,以便基于這些信息來加載不同版本的網頁。

    onload 和 onunload 事件可用于處理 cookies。

    實例

    <body onload="checkCookies()">

    親自試一試

    onchange 事件

    onchange 事件常用于輸入字段的驗證。

    下面的例子展示了如何使用 onchange。當用戶改變輸入字段的內容時,將調用 upperCase() 函數。

    實例

    <input type="text" id="fname" onchange="upperCase()">

    親自試一試

    onmouseover 和 onmouseout 事件

    onmouseover 和 onmouseout 事件可用于在鼠標指針移動到或離開元素時觸發函數。

    實例

    一個簡單的 onmouseover-onmouseout 例子:

    把鼠標移上來

    親自試一試

    onmousedown、onmouseup 以及 onclick 事件

    onmousedown、onmouseup 以及 onclick 事件是鼠標點擊的全部過程。首先當某個鼠標按鈕被點擊時,觸發 onmousedown 事件,然后,當鼠標按鈕被松開時,會觸發 onmouseup 事件,最后,當鼠標點擊完成時,觸發 onclick 事件。

    實例

    一個簡單的 onmousedown-onmouseup 實例:

    點擊這里

    親自試一試

    HTML DOM 事件對象參考手冊

    如需每個事件的完整描述和例子,請訪問我們的 HTML DOM 參考手冊

    posted on 2014-03-28 16:19 順其自然EVO 閱讀(239) 評論(0)  編輯  收藏 所屬分類: HTML DOM

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    統計

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久久久亚洲AV无码网站| 亚洲精品无码日韩国产不卡?V| 亚洲国产中文在线二区三区免| 亚洲AV无码成人精品区日韩 | 无码少妇一区二区浪潮免费| 亚洲阿v天堂在线2017免费| 亚洲日本VA午夜在线电影| 亚洲成年人电影网站| 久久亚洲sm情趣捆绑调教| 处破痛哭A√18成年片免费| 一个人看的免费高清视频日本| 亚洲日本VA午夜在线电影| 亚洲国产成人无码av在线播放| 久久精品国产亚洲香蕉| 在线亚洲人成电影网站色www| 免费久久精品国产片香蕉| 中国在线观看免费高清完整版| 99久久免费观看| 免费91最新地址永久入口| 99在线视频免费观看| www在线观看播放免费视频日本| 麻豆安全免费网址入口| 另类小说亚洲色图| 亚洲高清乱码午夜电影网| 亚洲中文无码永久免费| 天堂亚洲国产中文在线| 激情五月亚洲色图| 色老板亚洲视频免在线观| 亚洲av一本岛在线播放| 亚洲综合偷自成人网第页色| 亚洲一级毛片免费在线观看| 亚洲国产精品张柏芝在线观看| 亚洲黄色免费网站| 亚洲国产成a人v在线观看| 国产精品久久亚洲不卡动漫| 亚洲综合av一区二区三区不卡 | 一日本道a高清免费播放| 国产大片免费天天看| 国产精品综合专区中文字幕免费播放| 一区二区三区免费在线视频| 一级做a爰片久久免费|