JavaScript事件

  • 事件种类

    鼠标事件: onclick 左键单击 ondblclick 左键双击 onmouseover onmouseenter 鼠标移入 onmouseout onmouseleave鼠标移出 onmousedown 鼠标按下 onmousmove 鼠标移动 onmouseup 鼠标抬起 oncontextmenu 右键单击

  • 键盘事件:onkeydown onkeypress 键按下 onkeyup 键抬起

    系统事件: onload 加载完成后 onerror 加载出错后 onresize 窗口调整大小时 onscroll 滚动时

    表单事件: onfocus 获取焦点后 onblur 失去焦点后 onchange 改变内容后 onreset 重置后 onselect 选择后 onsubmit 提交后

  • 监听事件写法

    节点.事件 = 函数

    eg:document.getElementById("main").onclick = function(){alert(1)};

    这里的函数称之为 事件函数,事件函数不会自执行,而是当事件触发时执行。

  • 操作HTML内容

    节点.innerHTML 获取/修改 元素的HTML内容,

    节点.innerText 获取/修改 元素的文本内容(老版本FF不支持这个属性,使用 .textContent 代替)。

  • this的初步认识

    在事件函数中,关键词 this 就表示触发事件的这个节点对象。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值