Javascript 能否在a<;中包含html列表;textarea>;它看起来像一个列表?
我试过了Javascript 能否在a<;中包含html列表;textarea>;它看起来像一个列表?,javascript,html,textarea,html-lists,Javascript,Html,Textarea,Html Lists,我试过了 <textarea rows="10" columns="2"><li>joe</li><li>jerry</li></textarea> 乔杰瑞 看看是否可以将html列表放在中,但它只是显示为文本。有没有办法将其显示为文本区域内的列表?这是不可能的 textarea用于显示和编辑文本,而不是HTML。这是不可能的 textarea用于显示和编辑文本,而不是HTML。您不能在textareas中包含HTML-
<textarea rows="10" columns="2"><li>joe</li><li>jerry</li></textarea>
乔
中,但它只是显示为文本。有没有办法将其显示为文本区域内的列表?这是不可能的
textarea
用于显示和编辑文本,而不是HTML。这是不可能的
textarea
用于显示和编辑文本,而不是HTML。您不能在textarea
s中包含HTML-它仅用于纯文本。但是,您可以为此尝试使用contentEditable
。结果不是很好,但是你可以决定是否使用它。只需使用以下内容:
<div class="editable" contenteditable="true">
<ul>
<li>List item</li>
<li>List item</li>
</ul>
</div>
- 列表项
- 列表项
这种方法的问题在于,很难预测浏览器将生成什么HTML,而且生成的某些HTML确实很糟糕,而且您需要对输入进行清理,而不是使用纯文本。此外,规范中没有指定此接口,因此您将在不同的浏览器中处理不同的接口
请参阅:并且您不能在
textarea
s中包含HTML-它仅用于纯文本。但是,您可以为此尝试使用contentEditable
。结果不是很好,但是你可以决定是否使用它。只需使用以下内容:
<div class="editable" contenteditable="true">
<ul>
<li>List item</li>
<li>List item</li>
</ul>
</div>
- 列表项
- 列表项
这种方法的问题在于,很难预测浏览器将生成什么HTML,而且生成的某些HTML确实很糟糕,而且您需要对输入进行清理,而不是使用纯文本。此外,规范中没有指定此接口,因此您将在不同的浏览器中处理不同的接口
请参阅:在
中不可能将HTML呈现为HTML
如果希望用户能够编辑和修改列表内容,可以尝试使用所见即所得HTML编辑器,如或
如果您只想要列表功能,而不想要其他富文本编辑器功能,那么这有点过分了,但是这两个编辑器都可以完全定制,并进行精简。请查看名为“Custom Toobar”的示例。您的HTML不可能在
中呈现为HTML
如果希望用户能够编辑和修改列表内容,可以尝试使用所见即所得HTML编辑器,如或
如果您只想要列表功能,而不想要其他富文本编辑器功能,那么这有点过分了,但是这两个编辑器都可以完全定制,并进行精简。查看名为“Custom Toobar”的示例。此方法的缺点是什么?说不能在
文本区域中包含HTML有点令人困惑。你可以拥有它,它只是不会被呈现为HTML。好吧,那么如果我试图有一个区域,文本可以以半格式化的方式输入(带有列表等),但是看起来很好,并且很容易被非技术人员使用,他们不容易理解使用HTML标记之类的东西,那么这个方法会是一个好方法吗?@chromedude如果可能的话,尝试使用WYSIWYM解决方案,如此处使用的wmd+降价等等<代码>内容可编辑
意味着要做更多的工作来修复浏览器的怪癖。当然,你总是可以选择所见即所得编辑器,但在我看来,这些都是令人厌恶的。@Yi Jiang好的,我完全同意所见即所得,它们绝对是可怕和令人讨厌的。谢谢。这种方法的缺点是什么?说你不能在textarea
中包含HTML有点令人困惑。你可以拥有它,它只是不会被呈现为HTML。好吧,那么如果我试图有一个区域,文本可以以半格式化的方式输入(带有列表等),但是看起来很好,并且很容易被非技术人员使用,他们不容易理解使用HTML标记之类的东西,那么这个方法会是一个好方法吗?@chromedude如果可能的话,尝试使用WYSIWYM解决方案,如此处使用的wmd+降价等等<代码>内容可编辑意味着要做更多的工作来修复浏览器的怪癖。当然,你总是可以选择所见即所得编辑器,但在我看来,这些都是令人厌恶的。@Yi Jiang好的,我完全同意所见即所得,它们绝对是可怕和令人讨厌的。谢谢