потому что execcommand устарела: https://developer.mozilla.org/en-US/docs/Web/API/Document/execCommand.
Я работаю в сети знаний, мы используем язык разметки, как разметка, но он проще, чем он. поэтому нам нужен очень простой редактор в веб-браузере.
нам нужно 3 вещи в js:
добавить что-то, например: document.execCommand ('insertText', false, '');
изменить что-то стиль, может быть, это может быть реализовано чистым DOM.
добавить тег вокруг чего-либо, например: document.execCommand ('formatBlock', false, 'span');
и во всех вещь, мы хотим сделать каретку c на интерфейсе пользователя, не надоедать пользователю, избегать ошибки каретки, точно так же, как каретка потеряна или случайный прыжок.
и наш целевой веб-браузер равен chrome, поэтому мы можем принять какое-то решение, которое chrome только.