原生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 剧场版 你必须知道的javascript
May 27 Javascript
JS.GetAllChild(element,deep,condition)使用介绍
Sep 21 Javascript
javascript中直接引用Microsoft的COM生成Word
Jan 20 Javascript
jquery自动填充勾选框即把勾选框打上true
Mar 24 Javascript
谈谈impress.js初步理解
Sep 09 Javascript
jQuery点击按钮弹出遮罩层且内容居中特效
Dec 14 Javascript
plupload+artdialog实现多平台上传文件
Jul 19 Javascript
javascript ASCII和Hex互转的实现方法
Dec 27 Javascript
JavaScript实现水平进度条拖拽效果
Jan 18 Javascript
jQuery is not defined 错误原因与解决方法小结
Mar 19 Javascript
JavaScript获取移动设备型号的实现代码(JS获取手机型号和系统)
Mar 10 Javascript
详解React 服务端渲染方案完美的解决方案
Dec 14 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 模板高级篇总结
2006/12/21 PHP
PHP实现ASCII码与字符串相互转换的方法
2017/04/29 PHP
php检查函数必传参数是否存在的实例详解
2017/08/28 PHP
JS查看对象功能代码
2008/04/25 Javascript
JavaScript关于select的相关操作说明
2010/01/13 Javascript
javascript动态加载二
2012/08/22 Javascript
jquery分页对象使用示例
2014/04/01 Javascript
jQuery中removeData()方法用法实例
2014/12/27 Javascript
jquery动画效果学习笔记(8种效果)
2015/11/13 Javascript
javascript实现列表切换效果
2016/05/02 Javascript
jQuery使用经验小技巧(推荐)
2016/05/31 Javascript
JS中substring与substr的用法
2016/11/16 Javascript
Angular使用ng-messages与PHP进行表单数据验证
2016/12/28 Javascript
jQuery弹出层插件popShow用法示例
2017/01/23 Javascript
AngularJS 教程及实例代码
2017/10/23 Javascript
JS实现移动端整屏滑动的实例代码
2017/11/10 Javascript
小程序云函数调用API接口的方法
2019/05/17 Javascript
详解ES6 export default 和 import语句中的解构赋值
2019/05/28 Javascript
基于Vue实现电商SKU组合算法问题
2019/05/29 Javascript
javascript实现图片轮换动作方法
2020/08/07 Javascript
使用python编写批量卸载手机中安装的android应用脚本
2014/07/21 Python
深入解析Python中的WSGI接口
2015/05/11 Python
Python迭代器与生成器用法实例分析
2018/07/09 Python
python和opencv实现抠图
2018/07/18 Python
Python小工具之消耗系统指定大小内存的方法
2018/12/03 Python
对python中arange()和linspace()的区别说明
2020/05/03 Python
CSS实现限制字数功能当对象内文本溢出时显示省略标记
2014/08/20 HTML / CSS
Microsoft新加坡官方网站:购买微软最新软件和技术产品
2016/10/28 全球购物
电脑饰品店的创业计划书
2014/01/21 职场文书
空中乘务员岗位职责
2014/03/08 职场文书
股权转让意向书
2014/04/01 职场文书
一份没有按时交货失信于客户的检讨书
2014/09/19 职场文书
个人投资合作协议书
2014/10/12 职场文书
初中差生评语
2014/12/29 职场文书
2016学习医德医风心得体会
2016/01/25 职场文书
Nginx配置https的实现
2021/11/27 Servers