(记住要加on)
1.鼠标事件
click =>单击事件
dblclick =>双击事件
contextmenu =>右键事件
mousedown =>鼠标按下
mouseup =>鼠标抬起
mousemove =>鼠标移动事件
mouseover =>鼠标移入 (触发事件的冒泡)
mouseout =>鼠标移出 (触发事件的冒泡)
mouseenter=>鼠标移入 (触发事件的捕获)
mouseleave =>鼠标移出 (触发事件的捕获)
2.键盘事件
keyup=>按键抬起
keypress=>按键按下,再抬起 =>不可以识别功能键
keydown=>按键按下 =>可以识别功能键,不识别大小写
3.表单事件
focus=>获取焦点
blur=>失去焦点
reset=>重置
change=>改变
input=>输入
submit=>提交
=> 第一种方式 => 在提交的代码中写=>return false
=> 第二种方式 => 在表单上写onsubmit => return false
4.触摸事件
touchstart =>开始触摸
touchmove =>触摸移动
touchend => 触摸结束
5.其他事件
selectstart =>开始选中(阻止代码往后运行)
transitionend =>过渡
pointer-events: none 让鼠标不要有鼠标事件
组合按键:
altKey => 按一个alt键
ctrlKey => 按一个ctrl键
shiftKey => 按一个shift健
metaKey => 按一个window键
window => win键
ios => command键
consolw.group(开始)
console.groupEnd(结束)