Надо заменить p на ans1,ans2 скриптом
Из этого
<div class="entry">
<p>Сломался</p>
<p>Нет света</p>
<p>Нет сигнала</p>
<p>Сгорел</p>
<p>Плохая погода</p>
<p>Не заплатили</p>
В это
<div class="entry">
<ans1>Сломался</ans1>
<ans2>Нет света</ans2>
<ans3>Нет сигнала</ans3>
<ans4>Сгорел</ans4>
<ans5>Плохая погода</ans5>
<ans6>Не заплатили</ans6>
[].forEach.call( document.querySelectorAll('div p'),function(i,j){
i.outerHTML = '<ans'+(j+1)+'>'+i.innerHTML+'</ans'+(j+1)+'>';
});
<div>
<p>Lorem.</p>
<p>Reiciendis?</p>
<p>Magni!</p>
<p>Debitis.</p>
<p>Cumque.</p>
<p>Quibusdam.</p>
</div>
function replace() {
var div = document.querySelector(".entry");
var count = div.querySelectorAll("p").length;
var str = div.innerHTML;
for (var i = 1; i <= count; i++) {
str = str.replace('<p>', `<ans${i}>`);
str = str.replace('</p>', `</ans${i}>`);
}
div.innerHTML = str;
console.log(div.innerHTML);
}
<button onclick="replace()">Replace</button>
<div class="entry">
<p>Сломался</p>
<p>Нет света</p>
<p>Нет сигнала</p>
<p>Сгорел</p>
<p>Плохая погода</p>
<p>Не заплатили</p>
</div>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Javascript код веб сайта находятся в директории pulbic, должен ли я минифицировать свой код для готовой версии сайта ?