摘要: 推测,添加应该有两种类型, 一种是创建的新的、在DOM树之外的元素 / 节点添加到DOM树中 , 一种是将已存在DOM树中的元素 / 节点添加到其它元素 / 节点 。 第一种:创建新元素/节点 。 通过 createElement()创建新元素节点,也可通过此方法自定义标签。 如: let div 阅读全文
posted @ 2022-05-15 23:01 我歌且谣 阅读(2192) 评论(0) 推荐(0) 编辑
摘要: 删除元素有两种方法。 1、 我删我自己, 要删除的元素 . remove() 2、从父节点删除, 父元素 . removeChild(要删除的元素) 经测试发现,不论那种方式,被删除的元素,并非完全消失,只是不存在DOM中,却存在文档碎片中。 如需再次使用,需先添加到DOM树中。 如通过append 阅读全文
posted @ 2022-05-15 19:59 我歌且谣 阅读(862) 评论(0) 推荐(0) 编辑
摘要: <div tx = "123" id="brand" class="huawei mi" name="num"> <span class="s"></span> </div> 1、如何通过标签获取元素 。 通过标签名字,借助 getElementsByTagName 。 如:let spans = 阅读全文
posted @ 2022-05-15 13:14 我歌且谣 阅读(178) 评论(0) 推荐(0) 编辑
摘要: DOM,前端核心方法最终都是要落实到元素上的,这里的元素 = 标签 + 内容 + 样式。 即,不论CSS还是JavaScript,都围绕元素进行操作。 HTML标签携带了: 特性 和 样式。 特性由HTML本身提供。所以HTML视角,可以通过特性和标签名查找元素。 样式由CSS通过选择器提供。所以C 阅读全文
posted @ 2022-05-15 10:37 我歌且谣 阅读(28) 评论(0) 推荐(0) 编辑