支持 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 文本区域? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在更改时动态显示文本区域的值? [关闭]

向 html 文本区域添加换行符

表格下的 HTML 文本区域

Html 文本区域占位符

如何使用 jquery 将 html 加载到 TinyMCE 文本区域中

带有上传附件选项 HTML/JQuery 的文本区域