HTML DOM Event 對象

HTML DOM Event 對象

Event 對象瀏覽器

Event 對象表明事件的狀態,好比事件在其中發生的元素、鍵盤按鍵的狀態、鼠標的位置、鼠標按鈕的狀態。函數

事件一般與函數結合使用,函數不會在事件發生前被執行!指針

事件源code

觸發事件的元素對象

事件 被 JavaScript 偵測到的行爲blog

事件舉例: - 鼠標點擊 - 鼠標懸浮於頁面的某個熱點之上 - 鍵盤按鍵 - 確認表單 - 在表單中選取輸入框事件

事件處理函數ip

HTML 4.0 的新特性之一是可以使 HTML 事件觸發瀏覽器中的行爲,好比當用戶點擊某個 HTML 元素時啓動一段 JavaScript。又叫作"事件句柄"或"事件監聽器"io

事件分類

offsetX,offsetY: 發生事件的地點在事件源元素的座標系統中的 x 座標和 y 座標。event

clientX,clientY: 事件屬性返回當事件被觸發時鼠標指針向對於瀏覽器頁面(或客戶區)的座標。。

screenX,screenY: 事件屬性可返回事件發生時鼠標指針相對於屏幕的座標。

preventDefault() 方法

取消事件的默認動做。

語法:

event.preventDefault()

stopPropagation() 方法

再也不派發事件。

終止事件在傳播過程的捕獲、目標處理或起泡階段進一步傳播。調用該方法後,該節點上處理該事件的處理程序將被調用,事件再也不被分派到其餘節點。

語法

event.stopPropagation()

cancelBubble 若是事件句柄想阻止事件傳播到包容對象,必須把該屬性設爲 true。

oEvent.cancelBubble=true;
相關文章
相關標籤/搜索