繁体   English   中英

更改所选文本Javascript的颜色

[英]Change color of a selected Text Javascript

当我单击按钮时,需要从文本区域中的选定文本更改文本颜色。

我的第一次尝试:

document.getSelectedText(document.getElementById('test22')).style.color = '#0F0';

我的尝试:

document.getSelectedText((test22.value).substring(test22.selectionStart, test22.selectionEnd)).style.color = '#0F0';

HTML代码:

<textarea name="area1" cols="40" id="test22"></textarea>
<button onclick="test();">CLICK</button>

谢谢! ;)

无法在Textareas中进行设置,因为它们不是RTF编辑器。

您可以将contenteditable =“ true”标记与div结合使用,并在其中做魔术,就像在各处设置“ font”标记一样。

您还可以使用https://www.tinymce.comhttp://ckeditor.com之类的东西。 两者都是所见即所得的编辑器。 或在github上搜索任何轻型RTF编辑器。

也许您可以从中得到一些想法: http : //dipaksblogonline.blogspot.in/2014/11/javascript-text-selection-popover.html

暂无
暂无

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

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