使用结束标记获取确切的html(),其中缺少开始标记
目前,对于使用HTML: hello</div><p>hai</p><span>Welcome</span>
$('body').html()
提供$('body').html()
警报hello<p>hai</p><span>Welcome</span>
。
小提琴
但是我希望它显示hello</div><p>hai</p><span>Welcome</span>
即警报HTML,因为它在正文中写入。
当我查看页面的源代码时,我可以看到确切的代码。我真的不知道客户端脚本是否能够显示我询问的输出。
是否有可能?如果是的话如何?
你可以创建一个ajax请求,这样HTML就不会被解析:
$.get(window.location.href,function(data){console.log(data);});
请参阅DEMO
链接地址: http://www.djcxy.com/p/19391.html上一篇: Get exact html() with closing tag for which starting tag is missing
下一篇: Sanitizing user input before adding it to the DOM in Javascript