国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

代碼觸發js事件(click、change)示例應用

2019-11-20 21:27:59
字體:
來源:轉載
供稿:網友
Chrome , Firfox 不支持fireEvent的方法
可以使用dispatchEvent的方法替代, 直接給一個兼容的Code.

觸發click 事件
復制代碼 代碼如下:

function simulateClick(el) {
var evt;
if (document.createEvent) { // DOM Level 2 standard
evt = document.createEvent("MouseEvents");
evt.initMouseEvent("click", true, true, window,
0, 0, 0, 0, 0, false, false, false, false, 0, null);
el.dispatchEvent(evt);
} else if (el.fireEvent) { // IE
el.fireEvent('onclick');
}
}

觸發drag事件
復制代碼 代碼如下:

function simulateDrag(el) {
var evt;
if (document.createEvent) { // DOM Level 2 standard
evt = document.createEvent("MouseEvent");
evt.initMouseEvent("dragstart", true, true, window,
0, 0, 0, 0, 0, false, false, false, false, 0, null);
el.dispatchEvent(evt);
} else if (el.fireEvent) { // IE
el.fireEvent('ondragstart');
}
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 林州市| 许昌市| 鱼台县| 丰顺县| 普兰店市| 江北区| 沐川县| 巫山县| 黑龙江省| 彩票| 太谷县| 平度市| 莆田市| 眉山市| 任丘市| 无极县| 陇西县| 苗栗县| 荆门市| 阆中市| 丹棱县| 潜江市| 浮梁县| 彝良县| 元朗区| 外汇| 玛沁县| 长丰县| 佛坪县| 体育| 临颍县| 封丘县| 和田县| 开原市| 偃师市| 阿合奇县| 固始县| 阜康市| 泌阳县| 沧州市| 南京市|