原生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 相关文章推荐
jquery自定义属性(类型/属性值)
May 21 Javascript
javascript圆盘抽奖程序实现原理和完整代码例子
Jun 03 Javascript
Javascript 学习笔记之 对象篇(二) : 原型对象
Jun 24 Javascript
jQuery实现渐变下拉菜单的简单方法
Mar 11 Javascript
JavaScript数组对象实现增加一个返回随机元素的方法
Jul 27 Javascript
基于javascript制作经典传统的拼图游戏
Mar 22 Javascript
使用jQuery制作浮动工具栏的实例分享
May 13 Javascript
jQuery插件zTree实现清空选中第一个节点所有子节点的方法
Mar 08 Javascript
javascript自定义事件功能与用法实例分析
Nov 08 Javascript
express默认日志组件morgan的方法
Apr 05 Javascript
vue打包之后生成一个配置文件修改接口的方法
Dec 09 Javascript
使用p5.js临摹动态图形
Oct 23 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
phpmyadmin打开很慢的解决方法
2014/04/21 PHP
一个简单的PHP验证码实现代码
2014/05/10 PHP
PHP中Closure类的使用方法及详解
2015/10/09 PHP
关于Yii中模型场景的一些简单介绍
2019/09/22 PHP
PHP实现简单日历类编写
2020/08/28 PHP
IE与Firefox下javascript getyear年份的兼容性写法
2007/12/20 Javascript
Jquery工作常用实例 使用AJAX使网页进行异步更新
2011/07/26 Javascript
同一个网页中实现多个JavaScript特效的方法
2015/02/02 Javascript
js实现选中页面文字将其分享到新浪微博
2015/11/05 Javascript
理解js对象继承的N种模式
2016/01/25 Javascript
jQuery基于$.ajax设置移动端click超时处理方法
2016/05/14 Javascript
基于JS实现类似支付宝支付密码输入框
2016/09/02 Javascript
详解微信小程序Radio选中样式切换
2017/07/06 Javascript
React从react-router路由上做登陆验证控制的方法
2018/05/10 Javascript
JS非行间样式获取函数的实例代码
2018/06/05 Javascript
详解Vue开发微信H5微信分享签名失败问题解决方案
2018/08/09 Javascript
vue中的v-if和v-show的区别详解
2019/09/01 Javascript
关于ligerui子页面关闭后,父页面刷新,重新加载的方法
2019/09/27 Javascript
关于layui 实现点击按钮添加一行(方法渲染创建的table)
2019/09/29 Javascript
基于scrapy实现的简单蜘蛛采集程序
2015/04/17 Python
Python之用户输入的实例
2018/06/22 Python
flask框架中勾子函数的使用详解
2018/08/01 Python
Django使用 Bootstrap 样式修改书籍列表过程解析
2019/08/09 Python
python+selenium 点击单选框-radio的实现方法
2019/09/03 Python
Django框架序列化与反序列化操作详解
2019/11/01 Python
python判断链表是否有环的实例代码
2020/01/31 Python
详解python itertools功能
2020/02/07 Python
Python结合Window计划任务监测邮件的示例代码
2020/08/05 Python
人力资源管理专业应届生求职信
2013/09/28 职场文书
小学生暑假感言
2014/02/06 职场文书
教师党员岗位承诺书
2014/05/29 职场文书
2014年保育员个人工作总结
2014/12/02 职场文书
学校党支部承诺书
2015/04/30 职场文书
财产分割协议书
2016/03/22 职场文书
redis实现的四种常见限流策略
2021/06/18 Redis
JavaScript 原型与原型链详情
2021/11/02 Javascript