模擬click 事件

要模擬click 事件首先要先宣告一個event,使用函式createEvent(事件類型),在此,事件類型為"MouseEvents"。該函式會傳回一個事件物件,我們必須用一個變數接住。

]var testEvent = document.createEvent("MouseEvents"); 

 

事件物件中,方法initEvent(事件型態, 泡沫值, 是否可取消)。通常,我們把泡沫值設定為true,是否可取消設定為false"。在此,事件型態則是"click"。

]testEvent.initEvent("click", true, false); 

 

最後,對於對象物件我們可以使用方法dispatchEvent(事件物件) 讓該物件執行該事件。

]testObject.dispatchEvent(testEvent); 

文章標籤
全站熱搜
創作者介紹
創作者 GPhettoH 的頭像
GPhettoH

歇息,等待明日的天空

GPhettoH 發表在 痞客邦 留言(0) 人氣(0)