这里的获取图片节点指的是 <img>, 对于一些设置了自定义背景图的节点是不能获取的, 我们使用: document.images 注意: 上述代码使用的es6语法: ..., 它将类数组对象转换为数组, 然后用forEach方法将每个img元素节点中的src属性值打印出来. ...
分类:
其他好文 时间:
2019-09-17 14:45:58
阅读次数:
128
所谓滚动元素节点, 指的是带有最外层的那个可以滚动的元素节点. 我们可以使用: document.scrollingElement 获取 注意: 1. 标准模式下这个属性返回的节点是 html, 兼容模式下返回 body 2. 如果元素不存在, 则返回null ...
分类:
Web程序 时间:
2019-09-17 13:13:47
阅读次数:
109
所谓根元素节点, 一般是文档声明节点之后的第一个节点: html 获取它的方法有许多, 这里列举四种: 1. document.documentElement 2. document.firstElementChild 3. document.lastChild 4. document.childr ...
分类:
其他好文 时间:
2019-09-17 09:41:56
阅读次数:
185
使用ChildNode.remove() 注意: 1. 这里的当前节点必须要用父节点, 因此不适用与 文档节点 / 文档片段节点等; 2. 这里的的当前节点可以是元素节点 / 文本节点等所有具有父节点的节点; ...
分类:
其他好文 时间:
2019-09-16 23:46:47
阅读次数:
99
使用 ParentNode.append(), 比如下面是在body元素节点下追加一个子元素节点: 注意: 1. 可以添加多个节点, 但节点类型只能是元素节点或文本节点; 2. 新增的节点位于当前节点的最后一个子节点的后面, 即: 追加; ...
分类:
其他好文 时间:
2019-09-16 19:28:36
阅读次数:
136
使用: ParentNode.prepend(); 注意: 1. 增加的子节点类型可以是文本节点 或 元素节点; 2. 增加的子节点可以是多个; ...
分类:
其他好文 时间:
2019-09-16 19:10:25
阅读次数:
126
场景:需要判断一个元素是否是固定定位,但是它的position属性没有设置在该元素的标签style中,如何去判断它的position值为fixed? 措施:通过 window.getComputedStyle(element, [pseudoElt])(pseudoElt可选,表示指定节点的伪元素( ...
分类:
其他好文 时间:
2019-09-14 00:13:34
阅读次数:
97
Node.prototype.nodeValue 之所以无法获取div的nodeValue, 原因是div为 元素节点, 而只有文本节点(text) / 注释节点(comment) / 属性节点(attr) 这三种节点类型才有文本值. 所谓文本值, 可以理解成 引号内或标签间的字符串. 较易理解, ...
分类:
其他好文 时间:
2019-09-11 10:01:11
阅读次数:
63
通过document对象调用 innerHTML 获取元素内部的HTML代码 对于自结束标签,这个属性没有意义 自结束标签 <img> <link> <input> <hr> 水平线 <source> 为媒介元素(比如 <video> 和 <audio>)定义媒介资源 1.getElementByI ...
分类:
其他好文 时间:
2019-09-04 15:04:10
阅读次数:
103
2.1 SQL映射文件的几个顶级元素: 2.1.1 mapper : 映射文件的根元素节点 只有一个属性namespace(命名空间) 作用:用于区分不同的mapper ,全局唯一 绑定DAO接口,即面向接口编程,namespace的命名必须要跟接口同名。 cache: 配置给定命名空间的缓存 ca ...
分类:
数据库 时间:
2019-08-27 21:25:55
阅读次数:
134