活动与大多数表单元素的工作(例如change,keydown,keyup,keypress)不工作 contenteditable。
相反,您可以contenteditable通过input事件监听内容的更改。假设contenteditableHtmlElement是一个JS DOM对象,即contenteditable:
contenteditableHtmlElement.addEventListener("input", function() { console.log("contenteditable element changed"); });