javascript - 如何让用户将 html 输入文本区域?如果他们尝试将 <textarea> 包含在文本区域内,我会遇到问题

标签 javascript html text textarea

所以我有一个空间,用户可以在其中输入文本/html,它会显示在另一个页面上。听起来很简单吧。好吧,这个空间是一个文本区域 - 又是您所期望的。

但是如果用户尝试输入标签和标签,那么他们将在下次加载页面时关闭文本框(默认情况下插入之前的文本)。我怎么能让他们这样做?

最佳答案

我假设您正在使用一些动态后端来显示插入的数据?

当您在文本区域中输出文本时,对输出进行转义(具体操作方式因语言而异,htmlspecialchars 适用于 PHP)。

关于javascript - 如何让用户将 html 输入文本区域?如果他们尝试将 <textarea> 包含在文本区域内,我会遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2727185/

相关文章:

javascript - 简单的 Backbone.js fiddle - 我在正确的轨道上吗?

javascript - System JS一次调用加载多个依赖

javascript - 如何将内联样式和类名应用于同一元素

html - 如何将未知/动态高度的图像置于未知/动态高度的 float div 中?

hadoop - 将文本中的数据加载到外部配置单元表中,并插入具有特殊字符的行

python - 如何自动替换多个文件文本内容中的一个字符?

javascript - 什么是广告回传标签以及常见实现

javascript - 单击按钮时在 Javascript 函数中调用 Ajax

javascript - AngularJS 包含可重用的 html 内容

ios - 一种更轻松的发现文本书写方向的方法