js中html标签变文字颜色,javascript – 更改contenteditable div中文本的颜色
您可以使用HTML编辑API来处理此类用例.参考这里:
https://dvcs.w3.org/hg/editing/raw-file/tip/editing.html
简而言之,使用execCommand和styleWithCSS来实现您想要的效果. styleWithCSS将允许您控制是否应该通过execCommand方法将CSS或HTML格式生成到文档中.传递true以使用CSS样式而不是生成字体标记.
在下面尝试一下……
示例代码段:
var
red = document.getElementById("red"),
blue = document.getElementById("blue"),
reset = document.getElementById("reset")
;
red.addEventListener("click", function() { setColor("#f00"); });
blue.addEventListener("click", function() { setColor("#00f"); });
reset.addEventListener("click", function() { setColor("#000"); });
function setColor(color) {
document.execCommand('styleWithCSS', false, true);
document.execCommand('foreColor', false, color);
}
Red | Blue | Reset |
this is some text
这将生成应用了CSS的HTML,如下所示:
this is some text
希望有所帮助.
.
js中html标签变文字颜色,javascript – 更改contenteditable div中文本的颜色相关推荐
- js添加html换行符,javascript – 在contenteditable div中的输入键上插入换行符
我试图插入一个换行符,而不是当我在一个contenteditable div中输入时浏览器想要插入的内容. 我当前的代码看起来像这样: if (e.which === 13) { e.stopProp ...
- Layui框架下:JS中根据后台查询到的数据动态往div中ul里面动态添加li
Layui框架下:JS中根据后台查询到的数据动态往div中ul里面动态添加li 先建立好一个div和ul JS代码: $(function () { layui.admin.req({ url: _s ...
- javafx 图表css,如何在CSS中的第7个系列之上更改javaFX LineChart中的图标?
我正在绘制几个系列的图表,但我只能用css个性化第7个系列.从第8行开始,它返回到默认颜色0设置.有人能帮我吗?如何在CSS中的第7个系列之上更改javaFX LineChart中的图标? CSS代码 ...
- VUE预览PDF文件并利用pdf.js获取鼠标选中的文字和搜索,在iframe中获取选中文字,监听鼠标事件,右键菜单
一.VUE预览PDF文件并利用pdf.js获取鼠标选中的文字和搜索 需求实现:vue实现预览pdf文件,获取到鼠标选中的文字数据.调用pdf.js自带的搜索方法实现搜索功能(后期可以调用该接口满足其他 ...
- HTML、css——设置文本框中的默认字体颜色和点击输入的文本字体颜色不一致;并且点击文本框,文本框边框消失;输入内容时,默认字体消失。
html代码: 功能:点击输入的文本字体颜色的设置,并且输入内容时,文本框里的默认字消失. <input type="text" placeholder="手机号. ...
- Vue中a标签去掉文字下划线
主要影响CSS: text-decoration-line: none 书写规范: <a href="login.vue" style="color: blue;t ...
- 怎么从已有文件中挑选需要的文字重新生成新文件_word 中如何实现 一个正文位置输入 另一个正文地方自动生成一样的...
展开全部 问:WORD里边怎样设置每页不同32313133353236313431303231363533e59b9ee7ad9431333264643764的页眉?如何使不同的章节显示的页眉不同? ...
- 在HTML中让边框变透明,如何用CSS设置DIV边框透明
如何实现用CSS设置DIV边框为透明呢?我们来看一看. 工具/材料 电脑 操作方法 01 透明一般认为是一种颜色属性,但是并没有这个数值.我们找到了一种让div实现透明的最佳方案,运用RGBA 02 ...
- html字体颜色选择插件,css3改变选择文本背景颜色
请选择本页面文本看看:http://hovertree.com/h/bjaf/38hq6y9d.htm 一般情况下在网页里的文本我们用鼠标选中的时候都是蓝色的,这个默认颜色也是可以更改的,本文我们学习 ...
最新文章
- java nio channel原理_Java NIO 选择器(Selector)与通道(Channel) 原理 | 学步园
- ActiveMQ消息队列的使用及应用
- linux系统挂载(卸载)U盘(文件系统)
- 声呐图像数据集_MaskedFace-Net 口罩人脸基准数据集,13万+图像数据
- linux下的驱动大小,(转)Linux驱动开发需要注意的点/KO大小/内存管理
- 新手如何学习C语言/C++,教你一年时间是拿到年薪50万
- java drawingpanel_Java DrawingPanel.getHeight方法代码示例
- 贪心——区间选点问题(用最少数量的箭引爆气球 Leetcode 452)
- mysql 5.5.50_mysql 5.5.50 乱码解决
- vb6 word 2002 合并单元格_干货来了!最实用的Word表格小技巧!
- cvCompareHist() 直方图匹配
- Windows添加.NET Framework 3.0 NetFx3 失败 - 状态为:0x800f0950
- **********模拟新浪微博*********
- BypassDEP(数据执行保护)
- 顺丰快递单号要怎么快速查询物流并导出信息
- python打印各种三角形_如何使用Python 打印各种三角形
- 基因组代谢网络(GEMS)与全基因组模型从入门到实践系列-----(1)模型构建环境的布置
- 梦回2008样式原子化:Tailwind是如何让Facebook拜倒在她的石榴裙下?
- POI导出excel出现excel无法打开文件“xxx.xlsx”,因为文件格式或文件扩展名无效的问题
- k8s上使用流水线部署应用