我正在使用 Toast UI Editor,我想检测输入何时发生更改。通常我会做类似
textarea.addEventListener('change', function)
的事情,但我找不到任何关于如何监听编辑器上的更改的文档。如果有人知道,将不胜感激。
我还没有找到执行此操作的官方方法,但编辑器使用
contenteditable
div,您可以使用 .toastui-editor-contents
定位它。以下作品:
document.querySelector('.toastui-editor-contents').addEventListener('input', fn);
这里的答案解释了如何检测
contenteditable
元素的“更改”事件。