节点操作 案例: 选择水果 节点属性 nodeType 节点的类型 1 元素节点 2 属性节点 3 文本节点 nodeName 节点的名称(标签名称) nodeValue 节点值 元素节点的nodeValue始终是null nodeType 节点的类型 1 元素节点 2 属性节点 3 文本节点 1 ...
分类:
其他好文 时间:
2019-10-27 20:19:41
阅读次数:
96
1、说下Vue数据双向绑定的原理 可以参考https://www.cnblogs.com/wangjiachen666/p/9883916.html 也就是说:输入框内容发生变化时,data中的数据同步发生变化。即view = > model的变化 data中的数据变化时,文本节点的内容同步发生变化 ...
分类:
其他好文 时间:
2019-10-23 18:20:30
阅读次数:
95
DOM document object model 对象: 属性 .事件 .方法节点: html : 是dom模型的根节点 所有的html标签都叫 元素节点 nodeType=1 所有的标签的属性叫做 属性节点 nodeType=2 所有的标签内容叫做 文本节点 nodeType=3 注:: 8表示 ...
分类:
编程语言 时间:
2019-10-17 00:53:58
阅读次数:
78
使用: document.createTextNode(); 注意: 1. 使用这个方法可以用来展示用户的输入, 避免XSS攻击; 2. 它不会对单双引号转义, 因此可能会被注入代码; ...
分类:
其他好文 时间:
2019-09-19 01:04:15
阅读次数:
102
BOM对象 DOM对象 查找标签 直接查找 间接查找 标签操作 删除节点 替换节点: 文本节点操作 属性操作 获取值操作 类操作 css设置 事件 绑定事件的方式 ...
分类:
编程语言 时间:
2019-09-17 22:58:27
阅读次数:
162
使用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
Node.prototype.nodeValue 之所以无法获取div的nodeValue, 原因是div为 元素节点, 而只有文本节点(text) / 注释节点(comment) / 属性节点(attr) 这三种节点类型才有文本值. 所谓文本值, 可以理解成 引号内或标签间的字符串. 较易理解, ...
分类:
其他好文 时间:
2019-09-11 10:01:11
阅读次数:
63
js节点操作 整个页面可以看成文档节点,节点用node表示。页面里面全是节点,元素节点, 属性节点,文本节点(文字,空格,换行), 节点:一定有节点类型,节点名称,节点值 节点类型的值: 元素节点为1,属性节点为2,文本节点为3 通过节点,可以更好的获取元素。 逻辑全在代码里面 js部分 长话短说: ...
分类:
Web程序 时间:
2019-08-23 21:59:19
阅读次数:
101