我有一个 HTML 文本输入<input type="text" />
,用户可以在其中输入一个字符串。因为它是文本输入而不是文本区域,所以用户不能输入换行符。
用户可以在文本输入中输入 Markdown 元素,以便稍后重新显示数据时对其进行格式化。但是,它们的选项是有限的,因为它们不能输入换行符(例如标题、列表)。
最后,不允许用户在字段中输入 HTML 元素(为了防止 XSS 攻击),因此他们不能<br/>
在文本输入中输入元素。
我想知道 Markdown 中是否有一种方法可以模拟单行文本输入字段中的换行符,当稍后重新显示为格式化文本时,将显示为换行符或换行符。
示例(假设@cr
在 Markdown 中表示这个所需的换行符):
输入:#A Header @cr ##A Subheader @cr Some text
输出:
标题
副标题
一些文字