
JavaScript学习笔记(5)
发布日期:2021-05-10 09:16:58
浏览次数:18
分类:精选文章
本文共 2328 字,大约阅读时间需要 7 分钟。
DOM������������������������
1. ������������������
���������������
btns[0].onclick = function () { alert('hi');};btns[0].onclick = function () { alert('hao a u');};
���������������������addEventListener������
btns[1].addEventListener('click', function () { alert(22);});btns[1].addEventListener('click', function () { alert(33);});
IE9���������������������attachEvent���
btns[2].attachEvent('onclick', function () { alert(11);});
2. ���������������������removeEventListener������
divs[0].onclick = null; // ������������������divs[1].removeEventListener('click', fn); // ������������������divs[2].detachEvent('onclick', fn1); // IE���������������
3. DOM���������
DOM���������������������������������������������������������������������������������������������������������������������������������������������������������������������������
// ������������son.addEventListener('click', function() { alert('son');}, true);// ������������father.addEventListener('click', function() { alert('father');}, false);document.addEventListener('click', function() { alert('document');}, false);
4. ���������������event���
���������������������������������������������
- ���������������
window.event
- ���������������������������������
e
������������������������������
e.target
������������������������������e.currentTarget
������������������������������e.type
���������������e.preventDefault()
���������������������
5. ������������������
son.addEventListener('click', function(e) { e.stopPropagation();});
6. ������������������������
ul.addEventListener('click', function(e) { e.target.style.backgroundColor = 'pink';});
7. ������������������
click
���������������mousemove
���������������contextmenu
���������������selectstart
���������������
8. ������������������
document.addEventListener('click', function(e) { console.log(e.clientX, e.clientY, e.pageX, e.pageY, e.screenX, e.screenY);});
9. ������������
keydown
������������������������������������keyup
���������������keypress
���������������������������������������
10. ������������������
document.addEventListener('keyup', function(e) { console.log(e.keyCode);});
11. ���������������������������s���������������������
search.addEventListener('keyup', function(e) { if (e.keyCode === 83) { search.focus(); }});
发表评论
最新留言
感谢大佬
[***.8.128.20]2025年04月26日 00时51分47秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【SQLI-Lab】靶场搭建
2021-05-11
java——如何停止一个线程
2021-05-11
linux环境下nginx安装
2021-05-11
mysql 分区-range分区(二)
2021-05-11
Xception 设计进化
2021-05-11
shell基础---行转列(awk),列转行(tr)
2021-05-11
抗DDOS攻击
2021-05-11
centos7安装 XtraBackup以及简单数据库备份恢复
2021-05-11
【每日一题】day09_02 数字颠倒
2021-05-11
java23种设计模式(1)-单例模式
2021-05-11
"getchar();"的作用
2021-05-11
日期差值
2021-05-11
Java容器(Map、Set、List)
2021-05-11
排序算法(一)堆排序
2021-05-11
Vue实现文本框自动获取焦点
2021-05-11
主流的基于SpringBoot的后台管理系统
2021-05-11
JavaWeb高效的后台开发
2021-05-11
javaweb后台开发框架
2021-05-11