原生JS实现动态添加新元素、删除元素方法


Posted in Javascript onMay 05, 2019

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实现动态添加新元素、删除元素方法 使用指南,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
javascript中自定义对象的属性方法分享
Jul 12 Javascript
node.js中的http.response.writeHead方法使用说明
Dec 14 Javascript
jQuery的几个我们必须了解的特点
May 03 Javascript
Bootstrap编写一个在当前网页弹出可关闭的对话框 非弹窗
Jun 30 Javascript
用自定义图片代替原生checkbox实现全选,删除以及提交的方法
Oct 18 Javascript
关于javascript获取内联样式与嵌入式样式的实例
Jun 01 Javascript
JQuery用$.ajax或$.getJSON跨域获取JSON数据的实现代码
Sep 23 jQuery
Angular实现预加载延迟模块的示例
Oct 12 Javascript
JS中图片压缩的方法小结
Nov 14 Javascript
发布一款npm包帮助理解npm的使用
Jan 03 Javascript
elementUI Tree 树形控件的官方使用文档
Apr 25 Javascript
JavaScript获取时区实现过程解析
Sep 24 Javascript
Angular实现svg和png图片下载实现
May 05 #Javascript
jQuery动态生成的元素绑定事件操作实例分析
May 04 #jQuery
node Buffer缓存区常见操作示例
May 04 #Javascript
JS实现checkbox互斥(单选)功能示例
May 04 #Javascript
jQuery实现条件搜索查询、实时取值及升降序排序的方法分析
May 04 #jQuery
微信小程序实现判断是分享到群还是个人功能示例
May 03 #Javascript
微信小程序基于canvas渐变实现的彩虹效果示例
May 03 #Javascript
You might like
PHP新特性详解之命名空间、性状与生成器
2017/07/18 PHP
Extjs 几个方法的讨论
2010/01/28 Javascript
javascript sudoku 数独智力游戏生成代码
2010/03/27 Javascript
JQuery Ajax通过Handler访问外部XML数据的代码
2010/06/01 Javascript
Array.prototype.slice 使用扩展
2010/06/09 Javascript
jQuery源码分析-01总体架构分析
2011/11/14 Javascript
js取值中form.all和不加all的区别介绍
2014/01/20 Javascript
邮箱下拉自动填充选择示例代码附图
2014/04/03 Javascript
10分钟学会写Jquery插件实例教程
2014/09/06 Javascript
推荐5 个常用的JavaScript调试技巧
2015/01/08 Javascript
基于JavaScript如何实现ajax调用后台定义的方法
2015/12/29 Javascript
关于 jQuery Easyui异步加载tree的问题解析
2016/12/06 Javascript
Vue.js实战之组件之间的数据传递
2017/04/01 Javascript
Bootstrap实现的表格合并单元格示例
2018/02/06 Javascript
vue中使用百度脑图kityminder-core二次开发的实现
2019/09/26 Javascript
react antd表格中渲染一张或多张图片的实例
2020/10/28 Javascript
Python中使用gzip模块压缩文件的简单教程
2015/04/08 Python
Python中关键字nonlocal和global的声明与解析
2017/03/12 Python
python3.6连接MySQL和表的创建与删除实例代码
2017/12/28 Python
20个常用Python运维库和模块
2018/02/12 Python
谈谈Python:为什么类中的私有属性可以在外部赋值并访问
2020/03/05 Python
python datetime处理时间小结
2020/04/16 Python
Python如何测试stdout输出
2020/08/10 Python
html5的canvas实现3d雪花飘舞效果
2013/12/27 HTML / CSS
iframe在移动端的缩放的示例代码
2018/10/12 HTML / CSS
判断单链表中是否存在环
2012/07/16 面试题
统计每一学生的平均成绩
2014/06/06 面试题
机电专业毕业生求职信
2013/10/27 职场文书
我们的节日端午节活动方案
2014/03/02 职场文书
秋季开学典礼主持词
2014/03/19 职场文书
个人求职意向书
2015/05/11 职场文书
出生证明范本
2015/06/15 职场文书
python基础入门之普通操作与函数(三)
2021/06/13 Python
Java循环队列与非循环队列的区别总结
2021/06/22 Java/Android
flex弹性布局详解
2022/03/20 HTML / CSS
css清除浮动clearfix:after的用法详解(附完整代码)
2023/05/21 HTML / CSS