原生JS实现动态添加新元素、删除元素方法
程序员文章站
2023-11-08 15:19:22
1. 添加新元素
1. 添加新元素
<!doctype html> <html> <head> <meta charset="utf-8"> <title>动态添加新元素</title> </head> <body> <ul class="example"> <li class="child">coffee</li> <li class="child">tea</li> <li class="child">coffee</li> <li class="child">tea</li> </ul> <script> var child = document.getelementsbyclassname("child")[0]; var newchild = document.createelement("li"); var newtext = document.createtextnode("wine"); newchild.appendchild(newtext); child.appendchild(newchild) </script> </body> </html>
2.删除已有元素
给时光以生命
<!doctype html> <html> <head> <meta charset="utf-8"> <title>删除元素</title> <style> </style> </head> <body> <ul class="example"> <li class="child">coffee</li> <li class="child">tea</li> <li class="child">coffee</li> <li class="child">tea</li> </ul> <script> var parent = document.queryselectorall(".example")[0]; var child = document.queryselectorall(".child")[2]; document.writeln(child.innerhtml) parent.removechild(child); //第二种方法此行替换:child.parentnode.removechild(child); </script> </body> </html>
总结
以上所述是小编给大家介绍的原生js实现动态添加新元素、删除元素方法 使用指南,希望对大家有所帮助
上一篇: TeamViewer怎么免输对端ID的无人值守访问?
下一篇: 骑电动车一不留神追尾了一辆急刹的奥迪