jQuery.parseHTML()方法
实例
使用一个HTML字符串创建一个数组的Dom节点,并将它插入一个div
定义和用法
$.parseHTML() 函数用于将HTML字符串解析为对应的DOM节点数组。
注意:1. 该函数将使用原生的DOM元素创建函数把HTML字符串转换为一个DOM元素的集合,你可以将这些DOM元素插入到文档中。
2. 如果没有指定context参数,或该参数为null或undefined,则默认为当前document。如果创建的DOM元素用于另一个文档,例如iframe,则应该指定该iframe的document对象。
安全考虑:大多数jQuery API都允许HTML字符串在HTML中包含运行脚本。
jQuery.parseHTML()不会运行解析的HTML中的脚本,除非你明确将参数keepScripts指定为true。
不过,大多数环境仍然可以间接地执行脚本,例如:通过属性。调用者应该避免
这样做,并清理或转义诸如URL、cookie等来源的任何不受信任的输入,从而预防出现这种情况。
出于未来的兼容性考虑,当参数keepScripts被省略或为false时,调用者应该不依赖任何运行脚
本内容的能力。
语法
$.parseHTML( htmlString [, context ] [, keepScripts ] )
| 参数 | 描述 |
|---|---|
| htmlString | String类型 需要解析并转为DOM节点数组的HTML字符串 |
| context | Element类型 指定在哪个Document中创建元素,默认为当前文档的document |
| keepScripts | Boolean类型 指定传入的HTML字符串中是否包含脚本,默认为false |
点击查看所有 jQuery 教程 文章: https://codercto.com/courses/l/35.html
算法详解(卷1)——算法基础
[美]蒂姆·拉夫加登(Tim Roughgarden) / 徐波 / 人民邮电出版社 / 2019-1-1 / 49
算法是计算机科学领域最重要的基石之一。算法是程序的灵魂,只有掌握了算法,才能轻松地驾驭程序开发。 算法详解系列图书共有4卷,本书是第1卷——算法基础。本书共有6章,主要介绍了4个主题,它们分别是渐进性分析和大O表示法、分治算法和主方法、随机化算法以及排序和选择。附录A和附录B简单介绍了数据归纳法和离散概率的相关知识。本书的每一章均有小测验、章末习题和编程题,这为读者的自我检查以及进一步学习提......一起来看看 《算法详解(卷1)——算法基础》 这本书的介绍吧!