JavaScript 事件
来源:互联网 发布:java运行命令行参数 编辑:程序博客网 时间:2024/05/20 16:34
一、鼠标事件
click
dbclick
mousedown
mousemove
mouseout
二、键盘事件
keydown 某个键盘按键被按下 不区分大小写
keypress 某个按键被按下并松开 区分大小写
keyup 某个按键被松开
三、html 事件
load 文档加载完成后触发
unload 文档卸载后;
select 文本被选中时2
change 内容被改变的
focus 元素获得焦点
submit 表单提交时
reset 重置时
resize窗口大小变化时
scroll 滚动条滚动时
四、dom事件模型
dem0模型
demo0事件模型添加事件监听
行内绑定
动态绑定
同一个元素,同类事件只能添加一个;如果添加多个,后面的会覆盖前面的。
demo2模型
dom2:可以给同一个元素添加多个同类事件
例:btn3.addEventListener("click",function(){
alert("hello1")}
btn3.addEventListener("click",function(){
alert("hello2")
三个参数:事件名称,处理函数,冒泡方式
事件冒泡:子元素的事件发生后,会触发父元素同类事件;
事件捕获:事件触发的方向是从父元素往子元素
阅读全文
0 0
- Javascript事件
- javascript 事件
- Javascript 事件
- javascript 事件
- Javascript 事件
- JavaScript 事件 ***
- Javascript事件
- Javascript 事件
- JavaScript 事件
- Javascript 事件
- javascript事件
- javascript事件
- javascript 事件
- javascript事件
- javascript 事件
- JavaScript 事件
- JavaScript事件
- JavaScript 事件
- eclipse 中 angular指令在页面中显示 Undefined attribute name (ng-model)
- Effective Modern C++ Item 3
- 奶牛的旅行 poj 3621 0-1分数规划
- 多相机全景的技术介绍
- Binary Tree Level Order Traversal问题及解法
- JavaScript 事件
- The cryptopals crypto challenges——Set 1-1
- 张家界游玩攻略
- Python之scikit-learn01--决策树
- bzoj 3281: 小P的烦恼 支配树算法+dp
- 注册登录时输入11位手机号,不能输入字母和特殊字符,input number类型去掉上下加减箭头
- hackerrank挑战题——寻找正在运行的中位数
- UnicodeEncodeError: 'latin-1' codec can't encode characters in position 35-38: ordinal not in range(
- PHP历史进程