gpt4 book ai didi

javascript - 在 NicEdit 所见即所得中插入 HTML

转载 作者:数据小太阳 更新时间:2023-10-29 05:59:33 25 4
gpt4 key购买 nike

如何在 NicEdit 创建的 div 中的光标位置插入文本/代码?

我已尝试阅读文档并创建自己的插件,但我希望它在没有工具栏(模态窗口)的情况下工作

最佳答案

这是一个快速解决方案,仅在 Firefox 中测试过。但它可以工作并且应该适用于 IE 和其他浏览器。

function insertAtCursor(editor, value){
var editor = nicEditors.findEditor(editor);
var range = editor.getRng();
var editorField = editor.selElm();
editorField.nodeValue = editorField.nodeValue.substring(0, range.startOffset) +
value +
editorField.nodeValue.substring(range.endOffset, editorField.nodeValue.length);
}

关于javascript - 在 NicEdit 所见即所得中插入 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2730449/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com