调用某个按钮事件_Event 对象之事件句柄 (Event Handlers)
所謂的Event 對象代表事件的狀態(tài),比如事件在其中發(fā)生的元素、鍵盤按鍵的狀態(tài)、鼠標(biāo)的位置、鼠標(biāo)按鈕的狀態(tài)。
事件通常與函數(shù)結(jié)合使用,函數(shù)不會在事件發(fā)生前被執(zhí)行!
事件句柄
HTML 4.0 的新特性之一是能夠使 HTML 事件觸發(fā)瀏覽器中的行為,比如當(dāng)用戶點(diǎn)擊某個(gè) HTML 元素時(shí)啟動一段 JavaScript。下面是一個(gè)屬性列表,可將之插入 HTML 標(biāo)簽以定義事件的行為。
屬性此事件發(fā)生在何時(shí)...IEFOW3Conabort圖像的加載被中斷。419Yesonblur元素失去焦點(diǎn)。319Yesonchange域的內(nèi)容被改變。319Yesonclick當(dāng)用戶點(diǎn)擊某個(gè)對象時(shí)調(diào)用的事件句柄。319Yesondblclick當(dāng)用戶雙擊某個(gè)對象時(shí)調(diào)用的事件句柄。419Yesonerror在加載文檔或圖像時(shí)發(fā)生錯誤。419Yesonfocus元素獲得焦點(diǎn)。319Yesonkeydown某個(gè)鍵盤按鍵被按下。31NoYesonkeypress某個(gè)鍵盤按鍵被按下并松開。319Yesonkeyup某個(gè)鍵盤按鍵被松開。319Yesonload一張頁面或一幅圖像完成加載。319Yesonmousedown鼠標(biāo)按鈕被按下。419Yesonmousemove鼠標(biāo)被移動。319Yesonmouseout鼠標(biāo)從某元素移開。419Yesonmouseover鼠標(biāo)移到某元素之上。319Yesonmouseup鼠標(biāo)按鍵被松開。419Yesonreset重置按鈕被點(diǎn)擊。419Yesonresize窗口或框架被重新調(diào)整大小。419Yesonselect文本被選中。319Yesonsubmit確認(rèn)按鈕被點(diǎn)擊。319Yesonunload用戶退出頁面。319Yes
下面就各個(gè)事件分別介紹
1、onabort 事件
定義和用法
onabort 事件會在圖像加載被中斷時(shí)發(fā)生。
當(dāng)用戶在圖像完成載入之前放棄圖像的裝載(如單擊了 stop 按鈕)時(shí),就會調(diào)用該句柄。
支持該事件的 HTML 標(biāo)簽:
支持該事件的 JavaScript 對象:
image實(shí)例 1
在本例中,如果圖像的加載被中斷,則會顯示一個(gè)對話框:
實(shí)例 2
在本例中,如果圖像的加載中斷,我們將調(diào)用一個(gè)函數(shù):
2、onblur 事件返回 Event 對象參考手冊定義和用法onblur 事件會在對象失去焦點(diǎn)時(shí)發(fā)生。
語法οnblur="SomeJavaScriptCode"參數(shù) 描述
SomeJavaScriptCode 必需。規(guī)定該事件發(fā)生時(shí)執(zhí)行的 JavaScript。
支持該事件的 HTML 標(biāo)簽:, , , , , , ,
,, , , , , , , ,, , , , , to , , ,總結(jié)
以上是生活随笔為你收集整理的调用某个按钮事件_Event 对象之事件句柄 (Event Handlers)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 平安车主信用卡是什么 推出的信用卡产品
- 下一篇: 容器精华问答 | Docker和虚拟机有