js-关于dom的一些记录

DOM0,2,3

dom0

onclick

dom2

addEventListener()和removeEventListener()
第一个参数是事件名(如click);
第二个参数是事件处理程序函数 (不能是匿名函数,因为移除时会用到);
第三个参数如果是true则表示在捕获阶段调用,为false表示在冒泡阶段调用。

dom3
image

常用选择方法

document.querySelector              根据css选择
querySelectorAll                    选择所有满足的元素
document.getElementById             根据ID获取一个标签
document.getElementsByName          根据name属性获取标签集合
document.getElementsByClassName     根据class属性获取标签集合
document.getElementsByTagName       根据标签名获取标签集合

innerHTML和innerText的区别

innnerHTML在读取元素的时候,会将文本和Html标签一起读取出来;
innerText在读取元素的时候,只会读取文本。

target和currenttarget区别

target是指触发事件的元素,
currenttarget是指绑定的元素。
常在绑定的回调函数function(e){e.target}的方法使用

posted @ 2022-10-29 11:16  badpear  阅读(27)  评论(0)    收藏  举报