问题描述
- 关于jquery解析html的一个小疑问
-
前台有一个富文本编辑器,编辑好字段文本后需要解析一下,将其中有些节点替换成特定的文本,但是通过outerHTML获得下图的内容,/>都变成了>,我要怎么做才能获得/>结尾的html
解决方案
jQuery的html()方法才是取HTML内容的,outerHTML不是jQuery的方法。
解决方案二:
另外,HTML是不严格,不象XML,必需要求有终结标签。
解决方案三:
用DOM方法获取没有办法,除非将html代码放入textarea这种输入容器中,单标签的都不会有/>结尾的。
或者用ajax请求源页面获取源代码后用正则或者前后截取来获取,
时间: 2024-11-03 22:31:44