您的位置:首页 > Web前端 > JavaScript

js总结

2016-03-20 16:10 477 查看
十天的重要学习:

事件:

模拟鼠标事件: var btn = document.getElementById("mybtn");

var event = document.createEvent("MouseEvents");

event.initMouseEvent('click',true,true,document.defaultView,0,0,0,0,0,false,false,false,false,0,null);

tbn.dispatchEvent(event);

模拟键盘事件(通用):(虽然可以触发键盘事件,但是无法写入文本,这是由于无法精确模拟键盘事件造成的)

var textbox = document.getElementById("mytextbox");

var event = document.createEvent("Events");

//初始化事件对象 event.initEvent('keyPress',true,true);

event.view = document.defaultView;

event.altKey = false;

event.ctrlKey = false;

event.shiftKey = false;

event.metaKey = false;

event.keyCode = 65;

event.charCode = 65;

text.dispatchEvent(event);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: