美文网首页
wangEditor v4

wangEditor v4

作者: 懒懒猫 | 来源:发表于2022-01-24 17:02 被阅读0次

    富文本框光标处插入文本 -vue wangeditor

    方法一:
    this.editor.cmd.do('insertHTML','<span>'+value+'</span>')
    注:在官网搜索insertHTML,即可找到
    方法二:

     // 插入代码
        var aa = document.querySelector('.w-e-text')
        var pp = document.querySelector('.w-e-text p')
        aa.onclick = function (e) {
          // 获取光标位置
          const range = window.getSelection().getRangeAt(0)
          console.log(range.startOffset)
    
          // 新建标签及内容
          const newSpan = document.createElement('span')
          newSpan.style.color = 'red'
          newSpan.innerText = 'ppppppppppppppppp'
          newSpan.setAttribute('data-item', '111111') // 添加指定的属性,并为其赋指定的值。
          pp.appendChild(newSpan) // 方法可向节点的子节点列表的末尾添加新的子节点
    
          // 插到光标处
          range.insertNode(newSpan)
        }
    

    相关文章

      网友评论

          本文标题:wangEditor v4

          本文链接:https://www.haomeiwen.com/subject/obwhqrtx.html