Изменить HTML <a>Тег без атрибута href Внутри Contenteditable Div - PullRequest
0 голосов
/ 28 апреля 2018

Я обнаружил, что при редактировании тега <a> поведение отличается, если у него есть атрибут href или нет.

  1. Добавление символа после тега <a> с помощью href (курсор был внутри узла <a>), добавленный символ не будет находиться внутри тега <a>

    <a href="fakelink">tes</a>
    

    напечатайте 't', оно станет

    <a href="fakelink">tes</a>"t"
    
  2. Добавление символа после тега без href (курсор был внутри узла), добавленный символ будет внутри тега

    <a>tes</a>
    

    напечатайте 't', оно станет

    <a>test</a>
    

почему это?

Возможно ли заставить узел span вести себя как в первом случае, я имею в виду, когда вы добавляете символ после этого узла span (курсор был внутри узла span), новый символ находится вне узла span?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...