Mia Chevalier
19 жовтня 2024
Як оновити вміст в елементі Contenteditable, зберігаючи стек скасувань

Для користувачів, які залежать від можливості скасування, стек скасування часто скидається під час зміни innerHTML елемента contenteditable. Хоча застарілий execCommand API колись використовувався для пропозиції рішення, зараз існує низка інших методів, таких як використання MutationObserver і Selection API.