Задать вопрос
@Ankozar

Почему при нажатии на enter текст после переноса берётся в div?

Есть div contenteditable.
В нём текст.
При нажатии на enter текст переносится и всё, что после enter, берётся в новый div. Этот div оказывается внутри родителя. Если опять перенести текст в родителе или в новом div, опять создаётся новый div и опять внутри родителя.
Пробел, нажатия других клавиш такой эффект не дают.
Другими словами, текст начинает размечаться на новые блоки div. Но всё внутри родителя.
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@furashcka
Вы можете вместо div использовать br, если вас это устроит, вот пример реализации jsfiddle.net/uff3M
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы