我在网上查了,都和我的问题相反,声明我绝没用htmlencode,为什么呀?
6 个解决方案
#1
放在 <textarea> 和 </textarea>之间的内容都被认为是数据...所以就显示出来了
#2
如果用于显示,放到<div>中即可,
如果用于编辑,需要用js将<textarea>的代码赋值到iframe的body中,并打开body的designMode
如果用于编辑,需要用js将<textarea>的代码赋值到iframe的body中,并打开body的designMode
#3
楼上的,帮忙写出代码吧!谢谢
#4
不知道你为什么要放到textarea中,放在TextBox不知吗
#5
在显示到textarea之前先执行它,然后再显示进去.
<%
dim content
content="<font style=""color:#FF0000;font-weight:bold"">红色加粗</font>"
%>
<html>
<head>显示留言</head>
<body>
<textarea id="msg"></textarea>
<div id="val" style="display:none"><%=content%></div>
<script language="javascript">
var xx=document.getElementById("val").innerText;
document.getElementById("msg").innerHTML=xx;
</script>
</body>
</html>
#6
弄个html editor替代textarea。弄个简单的就行。
#1
放在 <textarea> 和 </textarea>之间的内容都被认为是数据...所以就显示出来了
#2
如果用于显示,放到<div>中即可,
如果用于编辑,需要用js将<textarea>的代码赋值到iframe的body中,并打开body的designMode
如果用于编辑,需要用js将<textarea>的代码赋值到iframe的body中,并打开body的designMode
#3
楼上的,帮忙写出代码吧!谢谢
#4
不知道你为什么要放到textarea中,放在TextBox不知吗
#5
在显示到textarea之前先执行它,然后再显示进去.
<%
dim content
content="<font style=""color:#FF0000;font-weight:bold"">红色加粗</font>"
%>
<html>
<head>显示留言</head>
<body>
<textarea id="msg"></textarea>
<div id="val" style="display:none"><%=content%></div>
<script language="javascript">
var xx=document.getElementById("val").innerText;
document.getElementById("msg").innerHTML=xx;
</script>
</body>
</html>
#6
弄个html editor替代textarea。弄个简单的就行。