数据库取出html代码展示到页面却不能将其解析成html代码而是当字符串输出来
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库取出html代码展示到页面却不能将其解析成html代码而是当字符串输出来相关的知识,希望对你有一定的参考价值。
参考技术A getelementbyid(“id”).innerhtml="数据库里的html";追问这是利用脚本,不需要脚本要怎么弄原来的代码取出后全部变成< >这一类字符
追答为什么不用脚本?取出来地就是字符串啊
php的话 echo $data;就能出来。
你确定你从数据库中拿出来的HTML代码,在输出的时候,是否包含必要的<html><meta>这类的信息,告知浏览器,你输出的是html代码?
还是说你将html放到一些textarea之类的容器里面了?追问
这些是数据库中的数据(尊敬的单位领导:)如果在输出的时候加上html等基本代码的话那页面里不就有两个这样页面会乱吧,我在编辑器里输一些信息,然后在页面获取新闻但展示在页面上的&这个字符开头之类的信息,我很急,怎么办
追答我觉得是编辑器,把某些字符做了替换。还是仔细看看,你实际输出的那些是什么。而对应的,能正常输出的应该是怎么样的。对比下就可。
把你实际从数据库中读取,输出的内容拿来看看。
建议你在firefox下用firebug和html验证那个来看。
暂时不会的话,发个链接来看看。
以上是关于数据库取出html代码展示到页面却不能将其解析成html代码而是当字符串输出来的主要内容,如果未能解决你的问题,请参考以下文章
iOS--JSON解析后如何获取数据,并且展示到相应cell上
数据库中取出YYYY-mm-dd H:i:s的数据怎么将其转化成YYYY/mm/dd格式,另外,怎么将一个数据表中的数据插入另一个数据表