<div>
< i want to append new element here using js>
<p></p>
<p></p>
<p></p>
<p></p>
</div>
Пусть p = документ.querySelector('p')
Пусть я = документ.создатьЭлемент('я')
Document.body.insertBefore(i,p)
0
l DraGSsine l
25 Ноя 2022 в 21:09
1 ответ
var elemDiv;
var newElem;
eElement.insertBefore(newElem, elemDiv.firstChild);
Или
<!DOCTYPE html>
<html>
<body>
<div id="new">
<p id="p1">Text1</p>
<p id="p2">Text2</p>
</div>
<script>
var tag = document.createElement("p");
var text = document.createTextNode("new text");
tag.appendChild(text);
var element = document.getElementById("new");
element.prepend(tag);
</script>
</body>
</html>
-1
yav dat
25 Ноя 2022 в 21:29
Что такое eElement в вашем коде? Это должен быть elemDiv. Пожалуйста, обратитесь к ссылке на вопрос (stackoverflow.com/questions/2007357/…), не используя только коды.
– Amirhossein
25 Ноя 2022 в 21:56
Похожие вопросы
23
Создание нового элемента DOM из строки HTML с использованием встроенных методов DOM или Prototype
Связанные вопросы
Новые вопросы
javascript
По вопросам программирования на ECMAScript (JavaScript/JS) и его различных диалектах/реализациях (кроме ActionScript). Имейте в виду, что JavaScript — это НЕ то же самое, что Java! Включите все ярлыки, относящиеся к вашему вопросу; например, [node.js], [jQuery], [JSON], [ReactJS], [angular], [ember.js], [vue.js], [typescript], [svelte] и т. д.