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

Как разбить текст на строки?

Есть какой-то текст, каждую строку которого нужно обернуть в span. Для этого, текст сначала нужно разбить на эти самые строки, если я все правильно понял. Как это можно сделать на ванильном js? Без jQuery.
Было:

<p>qwerty321
qwerty321
qwerty321</p>

Стало:

<p><span>qwerty321</span>
<span>qwerty321</span>
<span>qwerty321</span></p>
  • Вопрос задан
  • 616 просмотров
Подписаться 1 Простой Комментировать
Решение пользователя Чипекве К ответам на вопрос (2)
XanXanXan
@XanXanXan
const pBlock = document.querySelector('p');
pBlock.innerHTML = pBlock.innerHTML.split('\n').map(string => `<span>${string}</span>`).join('');
Ответ написан
Комментировать