JavaScript常见事件处理方法

事件绑定
a .使用元素的onclick 属性 = 函数  (不推荐)
b. .先找到DOM节点,然后在DOM节点上安插事件处理函数(匿名函数方式)  ,这种方式比较常用,
但是不能实现一个事件执行多个函数。
c .  监听器方式
        // ele.addEventListener(type, listener,flag);
        // type 代表事件的类型  字符串  类型  'onclick'
        // listener 事件处理函数
        // flag Boolean值 默认是false 冒泡, true代表 捕获
        // addEventListener 可以对一个事件安插多个处理


以下列举一些经常使用到的事件:
onclick 鼠标点击某个对象
ondblclick 鼠标双击某个对象
onmousedown 某个鼠标按键被按下
onmouseup 某个鼠标按键被松开
onmousemove 鼠标被移动
onmouseover 鼠标被移到某元素之上
onmouseout 鼠标从某元素移开
oncontextmenu  右键菜单
onselect 文本框文本被选定。
onchange  表单域内容改变的时候
onfocus事件就是当光标落在文本框中时发生的事件。
onblur事件是光标失去焦点时发生的事件。
onsubmit    提交按钮被点击
onreset    一个表单被提交时触发的事件
onkeydown 某个键盘的键被按下
onkeypress 某个键盘的键被按下或按住
keyup 某个键盘的键被松开
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值