Tinymce:如何获取所选节点的格式
Tinymce: How do I get the formatting of my selected node?
大家好,有没有可能获得我的节点的所有格式?我需要一个阅读和设置格式的解决方案。
我有一个例子:
alert(node.style.color)
但我没有找到更多的款式。是否还有其他样式或其他解决方案来获得样式?
(我的格式编辑项目需要这个功能。这里的更多信息:如果contentedittable=false,我如何更改内容的样式?)
感谢Felix
这取决于您的选择范围。该选择有两个部分:startContainer和endContainer,每个部分代表不同的节点结构。要获得您选择的起始节点,您可以执行以下操作:
var startNode = tinyMCE.activeEditor.getWin().window.getSelection().getRangeAt(0).startContainer
对于最终容器,你可以做:
var endNode = tinyMCE.activeEditor.getWin().window.getSelection().getRangeAt(0).endContainer
如果节点不是文本节点,则可以获取样式,否则必须获取父节点。
相关文章:
- 节点导出返回一个空对象
- 可以前端maven插件使用节点,npm已经安装
- 如何使用javascript或html下载PDF格式的填写表单
- 在jstree中,如何将指定的节点集中到大型树上
- 货币代码为欧元-金额的格式不应包含小数
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- 如何从模块链中调用函数.导出到节点中
- 限制节点.js中的日期格式
- JWT 未解码“JWT 格式错误” - 节点角度
- 嵌套的 JSON 到 CSV 格式的节点.js
- 我应该如何以JSON格式将当前引用保存到父节点
- Tinymce:如何获取所选节点的格式
- 如何使用php将XML格式的节点内容发送到另一个页面
- MySQL格式的节点JavaScript时间戳
- 将JSON-LD转换为d3.js节点/链接格式
- 替换节点顶层的文本而不破坏子节点的格式
- 改变& # 39;孩子# 39;json格式的节点
- Gulp构建格式错误-Gulp+harpjs+Gulp-gh页面+节点
- 节点.js大数字的输出格式
- 节点.js + TSV 格式