数码资讯
代码触发js事件(单击、更改)示例应用程序
铬,Firfox不支持fireevent方法 而不是使用dispatchevent方法,你可以直接给一个兼容的代码。 触发单击事件 复制代码代码如下所示: 功能simulateclick(EL){ VAR模型; 如果(文件。CreateEvent){ / / 2级DOM标准 EVT = docume
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
铬,Firfox不支持fireevent方法
而不是使用dispatchevent方法,你可以直接给一个兼容的代码。
触发单击事件
复制代码代码如下所示:
功能simulateclick(EL){
VAR模型;
如果(文件。CreateEvent){ / / 2级DOM标准
EVT = document.createevent(鼠标事件来);
evt.initmouseevent(单击
0, 0, 0,0, 0,假,假,假,假,0,空);
El.dispatchEvent(EVT);
如果(EL。fireevent){} / / IE
El.fireEvent('onclick);
}
}
触发拖动事件
复制代码代码如下所示:
功能simulatedrag(EL){
VAR模型;
如果(文件。CreateEvent){ / / 2级DOM标准
EVT = document.createevent(事件);
evt.initmouseevent(拖曳开始
0, 0, 0,0, 0,假,假,假,假,0,空);
El.dispatchEvent(EVT);
如果(EL。fireevent){} / / IE
El.fireEvent('ondragstart);
}
}
而不是使用dispatchevent方法,你可以直接给一个兼容的代码。
触发单击事件
复制代码代码如下所示:
功能simulateclick(EL){
VAR模型;
如果(文件。CreateEvent){ / / 2级DOM标准
EVT = document.createevent(鼠标事件来);
evt.initmouseevent(单击
0, 0, 0,0, 0,假,假,假,假,0,空);
El.dispatchEvent(EVT);
如果(EL。fireevent){} / / IE
El.fireEvent('onclick);
}
}
触发拖动事件
复制代码代码如下所示:
功能simulatedrag(EL){
VAR模型;
如果(文件。CreateEvent){ / / 2级DOM标准
EVT = document.createevent(事件);
evt.initmouseevent(拖曳开始
0, 0, 0,0, 0,假,假,假,假,0,空);
El.dispatchEvent(EVT);
如果(EL。fireevent){} / / IE
El.fireEvent('ondragstart);
}
}
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。