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  阅读(42)  评论(0)    收藏  举报