支持 HTML 的 HTML 文本区域? [关闭]
Posted
技术标签:
【中文标题】支持 HTML 的 HTML 文本区域? [关闭]【英文标题】:HTML textarea with HTML support? [closed] 【发布时间】:2012-05-31 19:13:16 【问题描述】:我希望在我的表单中的 html textarea 中支持 html 标记,就像在提问时在 *** 中一样。并在 php 中传递其值并在 textarea 中打印准确的用户类型。
那我该怎么做呢?
【问题讨论】:
你试过什么?如果您只是用谷歌搜索的话,有很多教程和 sn-ps。此外,它还有开源文件。 哈哈,哈哈,有很多事情要做这样的事情。从谷歌搜索 tinymce 开始。 -1 你显然没有做过任何研究。在这里提问之前,您至少需要尝试解决自己的问题。 tinymce 和 ckeditor 有很多选择,我只想要一些而且它们太大了只能使用因为我只想要一个文本区域,这就是为什么我问有没有简单的方法来做到这一点? 对不起伙计们,是的,我不研究或谷歌搜索,因为我很忙,所以我只是在这里寻求帮助,现在我正在使用 nicEdit,它非常简单。谢谢大家 【参考方案1】:使用 Tinymce 或 ckeditor。
http://ckeditor.com/
http://www.tinymce.com/
还有更多可用的所见即所得编辑器。
http://phphtmledit.com/ PHP 的可爱编辑器
http://nicedit.com/
做一些谷歌搜索,你会发现更多。
祝你好运
【讨论】:
所以逃避是公认的答案。我没有更多的期待。【参考方案2】:首先,您需要清楚地了解您要做什么。从你问题的抱歉状态来看,我敢打赌你不知道自己在做什么,你已经超出了你的深度,你在问我们如何潜水。
我相信您已经注意到 *** 会立即显示其预览。我可以按住一个按钮,它会毫无延迟地更新。这是一个不涉及 PHP 的迹象,这一切都是通过 javascript 的“魔法”完成的。
获取文本区域的内容并将其预览为 HTML 很简单:
document.getElementId('preview').innerHTML = document.getElementById('textbox').value;
但是 SO 并没有做这种原始的事情,它实现了服务器端使用的整个 Markdown 设置,以准确地向您展示另一端会产生什么。
总而言之,它实际上相当复杂,你真的应该从更简单的练习开始,查找一些教程,或者只是赶上潮流并使用 jQuery 退出。
【讨论】:
【参考方案3】:在http://www.ckeditor.com使用CKEditor
使用 jQuery 可以轻松将 textareas 转换为 WYSIWYG HTMLareas。
【讨论】:
这更像是对问题的评论,而不是对问题的回答。您是否可以提供更多详细信息,例如示例?如果没有,请考虑删除此内容并作为评论发布。祝你好运!以上是关于支持 HTML 的 HTML 文本区域? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章