<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)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 又粗又大又长又爽免费视频| 成人免费无码大片a毛片| 亚洲人成影院在线观看| 亚洲AV成人片无码网站| 毛片在线看免费版| 在线aⅴ亚洲中文字幕| 国产精品69白浆在线观看免费 | 国产精品视频免费| 亚洲最大免费视频网| 亚洲国产精品免费在线观看| 亚洲理论片在线观看| 97碰公开在线观看免费视频| 亚洲国产精品综合福利专区| 无码人妻一区二区三区免费手机| 亚洲永久中文字幕在线| 久久久久国色AV免费观看性色| 日韩亚洲国产高清免费视频| 成年大片免费视频| 男女超爽视频免费播放| 国产精品亚洲mnbav网站| 久久精品无码免费不卡| 亚洲av日韩综合一区在线观看| 日韩插啊免费视频在线观看| 亚洲欧洲校园自拍都市| 热99re久久精品精品免费| 午夜在线亚洲男人午在线| 国产亚洲精品无码专区| 每天更新的免费av片在线观看 | 美女视频黄免费亚洲| 亚洲国产精品成人AV在线| 内射无码专区久久亚洲| 成人性生交大片免费看好| 在线观看亚洲人成网站| 午夜爱爱免费视频| 成人网站免费大全日韩国产| 亚洲图片校园春色| 亚洲午夜爱爱香蕉片| 美丽的姑娘免费观看在线播放| 色屁屁在线观看视频免费| 亚洲成AV人片在线观看无| 国产免费av片在线看|