如何在JavaScript中向HTML DOM添加新元素?

要将新元素添加到HTML DOM中,我们必须先创建它,然后再将其附加到现有元素上。

遵循的步骤

1)首先,创建一个div部分,并使用<p>标签向其中添加一些文本。 

2)使用document.createElement(“ p”)创建元素<p> 。

3)使用document.createTextNode()创建文本,以便将其插入到上面创建的element(“ p”)中。

4)使用 appendChild()尝试将创建的元素以及文本附加到现有的div标签上。

因此,将创建一个新元素(<p>)并将其附加到现有元素(<div>)上。

示例

在下面的示例中,div 部分最初仅包含 2个文本。但是稍后,又创建了一个文本并将其添加到div部分,如输出所示。 

<html>

<body>

<div id="new">

<p id="p1">Tutorix</p>

<p id="p2">Nhooo</p>

</div>

<script>

   var tag = document.createElement("p");

   var text = document.createTextNode("Tutorix is the best e-learning platform");

   tag.appendChild(text);

   var element = document.getElementById("new");

   element.appendChild(tag);

</script>

</body>

</html>

输出结果

Tutorix

Nhooo

Tutorix is the best e-learning platform

以上是 如何在JavaScript中向HTML DOM添加新元素? 的全部内容, 来源链接: utcz.com/z/352517.html

回到顶部