JavaScript怎么添加删除元素

小编给大家分享一下JavaScript怎么添加删除元素,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

成都创新互联是一家专注于成都网站制作、网站设计、外贸网站建设与策划设计,紫阳网站建设哪家好?成都创新互联做网站,专注于网站建设十多年,网设计领域的专业建站公司;建站业务涵盖:紫阳等地区。紫阳做网站价格咨询:13518219792

JS添加和删除元素的方法:1、使用“appendChild("元素名称")”添加元素;2、使用“insertBefore(元素名称,在哪添加元素)”,可在任意位置添加元素;3、使用“removeChild("元素名称")”删除元素。

JavaScript如何添加删除元素

要添加一个元素,首先要先创建一个元素,若要往新添加的元素里面写入文本,那就还要创建一个文本节点,再将文本节点的值插入到新添加的元素中。

(1)createElement("元素名"):此方法可以创建一个新的元素。例如:createElement("p") ,表示创建了一个p标签(元素/段落)。

(2)createTextNode("文本内容"):此方法可以创建一个文本节点。例如:createTextNode("我是新的内容"),表示创建了一个值为“我是新的内容”的文本节点。

(3)appendChild("元素名称"):添加一个新的元素。例如:ul.appendChild("li"),表示在ul里面添加一个li元素。

(4)removeChild("元素名称"):删除一个元素。用法与(3)相反。

下面的例子为ul动态的添加li元素,并且每一次都在原有的li前面添加。








标注:如果你想每一次新添加的li都在原有的li前面,那就要用到 insertBefore() 方法了。

insertBefore()里面有两个参数值,第一个参数值为你要添加的元素名称,第二个参数值为要在哪里添加的元素的名称(值可以为 null),当为null时,效果就和appendChild()一样了。

例如上面的例子,我想每一次添加的元素li都在最前面。那么只需要改动第四步就行了:

var Li=UL.getElementsByTagName("li");
UL.insertBefore(li,Li[0]);li.appendChild(text);

也就是说想要添加一个新元素有两种方法:①appendChild(),②insertBefore();删除一个元素:removeChild()

以上是“JavaScript怎么添加删除元素”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


文章名称:JavaScript怎么添加删除元素
本文链接:http://scyanting.com/article/jehejh.html