2 qq 32335143 qq_32335143 于 2016.01.28 22:35 提问

关于jquery解析html的一个小疑问

前台有一个富文本编辑器,编辑好字段文本后需要解析一下,将其中有些节点替换成特定的文本,但是通过outerHTML获得下图的内容,/>都变成了>,我要怎么做才能获得/>结尾的html图片

3个回答

WinsenJiansbomber
WinsenJiansbomber   2016.01.28 22:39

jQuery的html()方法才是取HTML内容的,outerHTML不是jQuery的方法。

WinsenJiansbomber
WinsenJiansbomber   2016.01.28 22:40

另外,HTML是不严格,不象XML,必需要求有终结标签。

showbo
showbo   Ds   Rxr 2016.01.29 09:10

用DOM方法获取没有办法,除非将html代码放入textarea这种输入容器中,单标签的都不会有/>结尾的。

或者用ajax请求源页面获取源代码后用正则或者前后截取来获取,

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!