繁体   English   中英

需要使用javascript将所选文本设置为粗体/斜体/下划线,或者需要非常基本的文本编辑器建议

[英]Need to make selected text as bold/italic/underline using javascript, or need very basic text editors suggestions

我试图弄清楚如何用3个按钮创建文本区域:粗体,斜体,下划线。 我测试过大多数“所见即所得”的编辑器,因此无法满足要求。 (例如,大多数都是可配置的,可能会给我提供3个按钮的选项,但是当我在字段中粘贴格式化的文本时就会出现问题。即使我设置了所有内容,例如使用tinymce,也遇到了问题。)

我真的需要一个简单的,基本的,带有粗体,斜体,下划线的文本编辑器,如果我将格式化的文本复制并粘贴到textarea中,我不希望它像富文本编辑器一样工作,而是希望它像真实文本编辑器一样工作。 textarea,它将自动删除所有格式。 人们可能会说我可以使用配置正确的所见即所得编辑器来做到这一点,但答案是否定的。 我花了很多时间试图将文本编辑器配置为仅接受粗体,斜体,下划线,并且在所有知名的所见即所得编辑器中遇到很多错误/错误。 我不是程序员,而是质量分析师,所以我经常发现错误。

关于如何使用粗体,斜体,下划线功能“创建”文本区域,并且仅接受这些功能,是否有任何建议? (不是RTF编辑器)。 使用Javascript,如果可能的话,我想避免使用JQuery。

您是否考虑过或尝试过Aloha编辑器: http : //aloha-editor.org/简单,兼容HTML5,并且不使用iFrame。 但是,在旧版本的IE中确实存在问题。

TEXTAREA不支持格式设置或任何HTML标记。 没有JavaScript技巧可以更改此设置。

您将不得不自己动手或配置现有的编辑器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM