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>
  • 杰瑞
  • 看看是否可以将html列表放在
    中,但它只是显示为文本。有没有办法将其显示为文本区域内的列表?

    这是不可能的

    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好的,我完全同意所见即所得,它们绝对是可怕和令人讨厌的。谢谢