JavaScript监听contenteditable的更改

示例

活动与大多数表单元素的工作(例如change,keydown,keyup,keypress)不工作  contenteditable。

相反,您可以contenteditable通过input事件监听内容的更改。假设contenteditableHtmlElement是一个JS DOM对象,即contenteditable:

contenteditableHtmlElement.addEventListener("input", function() {
    console.log("contenteditable element changed");
});