我有一个HTML文本输入<input type="text" />,用户输入一个字符串.由于它是文本输入而不是文本区域,因此用户无法输入换行符.
用户可以在文本输入中输入Markdown元素,以便在以后重新显示数据时格式化数据.但是,它们的选项有限,因为它们无法输入换行符(例如标题,列表).
最后,不允许用户在字段中输入HTML元素(用于防止XSS攻击),因此他们无法<br/>在文本输入中输入元素.
我想知道Markdown中是否有一种方法可以模拟单行文本输入字段中的换行符,当以后重新显示为格式化文本时,它将显示为换行符或换行符.
示例(假设@cr在Markdown中表示此所需的换行标记):
输入: #A Header @cr ##A Subheader @cr Some text
输出:
一些文字
小智 35
Actually, in the Markdown documentation there is a way.
When you do want to insert a
<br />break tag using Markdown, you end a line with two or more spaces, then type return.
One \nTwo \nThree \nFour
Run Code Online (Sandbox Code Playgroud)
然后将渲染为四个单独的行.请注意,在每个条目和换行符之间,有两个空格.
| 归档时间: |
|
| 查看次数: |
22502 次 |
| 最近记录: |