<div id="container"> <h2>hahah</h2> <h3>quuquq</h3> <div class="inner">hello</div> <div class="inner">world</div> </div> </body> <script type="text/ja ...
分类:
Web程序 时间:
2016-09-13 22:15:30
阅读次数:
176
一、HTML结构 二、css 三、利用原生js的insertAdjacentHTML方法对节点进行操作 四、利用js的队列进行对节点的操作 五、最终效果 ...
分类:
其他好文 时间:
2016-07-28 16:19:24
阅读次数:
183
JS原生API插入节点的方式大致有innerHTML、outerHTML、appendChild、insertBefore、insertAdjacentHTML、applyElement这6种。 这里总结一下各自的用法,并封装包含before、prepend、append、after、applyEl ...
分类:
编程语言 时间:
2016-05-21 15:53:27
阅读次数:
196
添加元素原来还有insertAdjacent这种方法。insertAdjacentHTML(sWhere,html),insertAdjacentText(sWhere,text),insertAdjacentElement(sWhere,element)这是ie弄出来的 所以ie基本支持,chro...
分类:
编程语言 时间:
2016-01-03 00:20:02
阅读次数:
679
在需要给文档插入大量的新的HTML标记的情况下,通过多次DOM操作先创建节点再指定它们之间的关系会非常麻烦而且效率不高,相对而言插入标记的方法会更加简单,速度也更快。插入标记中有这四个属性innerHtml,outerHTML,innerText,outerText。这四个属性都有获取状态和设置状态...
分类:
Web程序 时间:
2015-09-15 19:44:14
阅读次数:
203
修改节点的内容除了常用的innerHTML和innerText之外,还有insertAdjacentHTML和insertAdjacentText方法,可以在指定的地方插入内容。insertAdjacentText方法与insertAdjacentHTML方法类似,只不过是插入纯文本,参数相同。语法...
分类:
Web程序 时间:
2015-08-25 19:20:01
阅读次数:
136
1 2 3 4 5 6 7 8 9 10 52 53 54 55 56 57 InsertAdjacentHTML 方法是比 innerHTML、outerHTML 属性更灵活的插入 HTML 代码的方法。它可以实现在一个 DOM 元素...
分类:
Web程序 时间:
2015-08-11 17:37:04
阅读次数:
105
Element.insertAdjacentHTML()方法由IE引入,并在HTML5中标准化,它将任意的HTML标记字符串插入到指定的元素“相邻”的位置。 insertAdjacentHTML()有两个参数,第一个参数为位置属性,第二个参数为待插入的标记字符串。且第一个参数为具有以下值之一的字符....
分类:
Web程序 时间:
2015-08-11 00:04:11
阅读次数:
183
原文地址:http://davidwalsh.name/insertadjacenthtml-beforeend该死的DOM慢的很。随着我们的网站动态交互和Ajax操作越来越多,我们需要寻找一种高性能的DOM操作方式。我之前提到过DocumentFragments,一种以“虚拟元素”的收集子元素的方...
分类:
编程语言 时间:
2015-05-06 12:39:06
阅读次数:
126
对于早期的w3c浏览器,并没有实现ie的私有方法insertAdjacentHTML,可以用appendChild模拟该方法的实现: if(typeof HTMLElement !=='undefined' && !HTMLElement.prototype.insertAdjacentHTML)....
分类:
其他好文 时间:
2014-11-21 18:33:12
阅读次数:
169