最近在项目中根据需要实现JS代替鼠标提交功能,总结如下:
首先,根据ID获得某个可以添加点击事件的对象
即:document.getElementById("目标ID值");
最后,调用click事件
即:click();
示例如下所示:
<input type="button" id="test" οnclick="javascript:alert(123);" />
window.οnlοad=function mouseClick() {
//获取目标ID
var test = document.getElementById("test");
//点击事件
test .click();
}
window.onload代表着当所有的页面元素都加载完以后再调用mouseClick方法,IE8和firefox3.6.3 中测试通过