从接口获取的数据中,html元素<>经过转义,怎样按原始的意义将数据输出显示呢?
来源:互联网 发布:linux下make安装 编辑:程序博客网 时间:2024/05/17 08:00
<div id = "content">
</div>
var divDom = document.getElementById("content");
从接口中获取的数据类似与:
var srcData = 新华网哈尔滨1月16日电 (记者王子辰)世界三大评级机构之一穆迪在16日发布的《每周信用展望》中表示,中国财政部本月早些时候宣布的提高石油特别收益金起征点的政策,对包括中石油、中石化和中海油在内的中国石油天然气生产企业的信用评级构成正面利好。</p><p>
直接通过divDom.innerHTMl = srcData;
则显示出来的是
新华网哈尔滨1月16日电 (记者王子辰)世界三大评级机构之一穆迪在16日发布的《每周信用展望》中表示,中国财政部本月早些时候宣布的提高石油特别收益金起征点的政策,对包括中石油、中石化和中海油在内的中国石油天然气生产企业的信用评级构成正面利好。</p><p>
可以看到<p>等标签都以字符的形式出来。
<是对< 的转义,意思是对浏览器说,必要解析<符号,同理gt >.
而通过 divDom.innerHTML = srcData;
divDom.innerHTMl = divDom.innerText;(ie下面才有用)
这两步,即可得到将转义的字符变成非转义的显示效果。
innerText 得到了上述的经过浏览器渲染的文本,然后赋值给innerHTML,这样就可以达到将转义的符号,非转义的显示了效果了
需要提醒的是ie外的浏览器,没有innerText 属性,用类似的属性,并没有达到想要的结果,如innerConent,textContent.
有兼容的方法,欢迎留言
- 从接口获取的数据中,html元素<>经过转义,怎样按原始的意义将数据输出显示呢?
- 怎样从Word中获取元素,用Android原生的形式显示出来。
- Ecshop中是如何将查询到的数据传送到页面并显示的呢?
- 在dataset中怎么获取经过条件选择的数据
- python 实现分页显示从es中获取的数据
- 从数据库读取数据后将其输出成html标签的方法
- 怎样从内存中获取数据
- MVC使用ajax异步刷新时怎样输出从后台中传过来的JSON数据
- Qt将从数据库中查询到的字符串数据输出在自定义的控件中
- 从数据库中获取数据并输出
- php将从数据库中获得的数据转换成json格式并输出
- JAVA接口将从MySql查出的大量数据导入到Elasticsearch中实现类
- ASP.net 从数据库中读取html格式的数据并显示在页面中
- c#中从html中使用GetElementsByTagName来获取数据的例子
- 将从数据库中获取的数据写入到Excel表中
- 如何从html格式文件中获取M3u8的接口
- python从数据库中获取utf8格式的中文数据输出时变成问号或乱码
- jsp中从数据库得数据的显示格式控制和html超链接传值写法
- 挖掘技术原因:铁道部售票网站怎么啦?
- andriod log全部打印方法
- 函数返回值总结
- ASP.NET 运行模式
- apache+wsgi+python: Premature end of script headers: mytest.py
- 从接口获取的数据中,html元素<>经过转义,怎样按原始的意义将数据输出显示呢?
- jailbreak sources
- 浅谈散列
- 如何从Eclipse工程中导入和导出jar包
- 测试用例的作用
- Epoll的一个例子[入门]【From mote_li Blog】
- Android的Handler总结
- Oracle 高级复制
- wp7中使用adduplex