javascript - 将 <textarea> 值显示为 HTML

标签 javascript asp.net textbox

我有一个包含多个文本区域元素的表单。用户输入数据并提交表单。在下一页上,它将提交的文本显示为静态文本 - 在 p 标签中。显然,新线和多步被忽略,所有内容都只显示在一行中。
我可以进行一些预处理,例如用“br/”替换换行符,用 替换空格。但我想知道服务器端(C#)或客户端(javascript)是否有一个标准解决方案

最佳答案

由于数据已预先格式化(这不仅仅是表示的问题),pre element是合适的(您仍然需要用适当的实体替换 <& 和 friend )。

关于javascript - 将 &lt;textarea&gt; 值显示为 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4549719/

相关文章:

javascript - 在 javascript 中动态生成表单 - 但是随着每个新字段的添加,先前字段的值都会丢失

javascript - 动态字符计数

c# - asp.net查询c#错误

Android - 打开软键盘时 html 输入失去焦点 (ASP.net)

silverlight - 如何绑定(bind)文本框的 SelectionStart 属性?

c# - WinForms:如何检查 C# 文本框中的最少字符数?

javascript - 使用 '_.some' 在每个项目上调用函数的简写

javascript - 需要一种优雅的方法来根据输入更改内联 if 语句的返回结果

c# - Windows 身份验证 - 如何使用代码拒绝用户

textbox - 如何在 rdlc 文本框中设置行间距