所以我有一个空间,用户可以在其中输入文本/html,它会显示在另一个页面上。听起来很简单吧。好吧,这个空间是一个文本区域 - 又是您所期望的。
但是如果用户尝试输入标签和标签,那么他们将在下次加载页面时关闭文本框(默认情况下插入之前的文本)。我怎么能让他们这样做?
最佳答案
我假设您正在使用一些动态后端来显示插入的数据?
当您在文本区域中输出文本时,对输出进行转义(具体操作方式因语言而异,htmlspecialchars 适用于 PHP)。
关于javascript - 如何让用户将 html 输入文本区域?如果他们尝试将 <textarea> 包含在文本区域内,我会遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2727185/