editor |js 一個很簡易的 editor,但遇到一些問題...
<div contenteditable="true">
</div>
var selection = document.getSelection(),
range = selection.getRangeAt(0);
var html = '<blockquote>' + range + '</blockquote>';
range.deleteContents();
el.innerHTML = html;
while ( (start = el.firstChild) ) {
last = fuckjs.appendChild(start);
}
range.insertNode(fuckjs);
問題1
如何實現再按一下,就可以變回原本狀態?(去除 blockquote )?
問題2
加入 blockquote
的時候他會溢出 div ,這能怎麼解?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
自答:已經換了編輯器 medium-editor