日期:2014-05-17  浏览次数:20675 次

如何在textarea中显示HTML?
我想在一个大文本中显示有HTML代码的内容。
这个大文本不可编辑,只当查看用。
以前有帖子说可以用框架或DIV来做,但具体怎么做我不知道,请知道的贴下。
还有其他的方式吗?大概要求就是一个只用来显示,但不能编辑的。象textarea那种样子的。

------解决方案--------------------
可以使用div,你的只用来显示要容易,如果是编辑的话,div同样可以实现
demo
a.html
-------------------------------------------------
<html>
<style>
.mydiv{width:200;height:100;overflow:auto;border: 1px green solid}
</style>
<script language= "JavaScript ">
function test()
{
var s = " <h4> hello FuWaer </h4> <br> <font color=red> 你好 </font> <br> <font color=blue> 我好 </font> <br> <font color=blue> 你们好好 </font> ";
document.all.div1.innerHTML = s;
}
</script>
<body>
<input type=button value=test onclick=test()>
<div id=div1 class=mydiv> </div>
</body>
</html>
-------------------------------------------------