I tried
<textarea rows="10" columns="2"><li>joe</li><li>jerry</li></textarea>
看看我是否可以将 html 列表放入<textarea>
但它只是显示为文本。有什么方法可以将其显示为文本区域内的列表吗?
里面不能有 HTMLtextarea
s - 仅适用于纯文本。然而,你can尝试使用contentEditable
为了这。结果不是很好,但你可以判断是否要使用它。只需使用这样的东西:
<div class="editable" contenteditable="true">
<ul>
<li>List item</li>
<li>List item</li>
</ul>
</div>
这种方法的问题在于,很难预测浏览器将生成什么 HTML,而且生成的一些 HTML 确实很糟糕,而且与使用纯文本相比,您必须对输入进行更多的清理。此外,规范中没有指定此接口,因此您将在不同的浏览器中处理不同的接口。
See: http://www.jsfiddle.net/yijian/bN2tm/ and http://html5demos.com/contenteditable
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)