这几个方法的作用是插入外部节点,所谓外部插入节点就是我们平常在网页编程中手动添加代码到某一句语句的前面或后面,如图: 红色框的P是在蓝色框span的前面插入的外部节点,反过来说蓝色框的span是在红色框的p后面插入的外部节点。 再来说说表中的函数: after(content):content为插入 ...
分类:
其他好文 时间:
2016-08-03 13:34:23
阅读次数:
119
动态创建元素: document.createElement('元素名'); 删除元素: 父级.removeChild(要删除的元素); 添加元素: 父级.appendChild(要添加的元素) >往后面添加; 父级.insertBefore(要添加的元素,添加到谁的前面) >往某个元素前面添加; ...
分类:
其他好文 时间:
2016-07-23 12:09:34
阅读次数:
130
一、DOM对象控制HTML1.方法:getElementsByName()获取namegetElementsByTagName()获取元素getAttribute()获取元素属性setAttribute()设置元素属性childNodes()访问子节点parentNode()访问父节点createElement()创建元素节点createTextNode()创建文本节点insertBefore()插入节点..
分类:
编程语言 时间:
2016-06-29 10:07:50
阅读次数:
194
在每个匹配的元素之前插入内容,用法类似于after() 和insertAfter(): 实例: ...
分类:
Web程序 时间:
2016-06-26 19:46:10
阅读次数:
149
把所有匹配的元素前置到另一个、指定的元素元素集合中 实际上,使用这个方法是颠倒了常规的$(A).prepend(B)的操作,即不是把B前置到A中,而是把A前置到B中 在jQuery 1.3.2中,appendTo, prependTo, insertBefore, insertAfter, 和 re ...
分类:
Web程序 时间:
2016-06-26 18:08:52
阅读次数:
174
把所有匹配的元素追加到另一个指定的元素元素集合中。 实际上,使用这个方法是颠倒了常规的$(A).append(B)的操作,即不是把B追加到A中,而是把A追加到B中。 在jQuery 1.3.2中,appendTo, prependTo, insertBefore, insertAfter, 和 re ...
分类:
移动开发 时间:
2016-06-26 16:50:22
阅读次数:
371
functioninsertAfter(newElement,targetElement){//在已有元素后面插入一个新元素,属于通用型函数
varparent=targetElement.parentNode;
if(parent.lastChild==targetElement){
parent.appendChild(newElement);
}else{
parent.insertBefore(newElement,targetElement.nextSib..
分类:
其他好文 时间:
2016-05-26 22:17:59
阅读次数:
325
JS原生API插入节点的方式大致有innerHTML、outerHTML、appendChild、insertBefore、insertAdjacentHTML、applyElement这6种。 这里总结一下各自的用法,并封装包含before、prepend、append、after、applyEl ...
分类:
编程语言 时间:
2016-05-21 15:53:27
阅读次数:
196