1、添加几个按钮

    <button onclick="add()">添加</button>/*onclick是鼠标事件,当鼠标单击时执行脚本*/<button onclick="del()">删除</button><button onclick="rep()">替换</button><div></div>

2、js部分

<script>function add() {var img = document.createElement("img");/*创建一个img节点*/img.setAttribute("src", "../images/1.jpg");/*设置照片里面的属性*/img.setAttribute("id", "hh");/*要设置id为了后来获取,后续操作直接通过tag对节点操作反而不行*/var div1 = document.getElementsByTagName("div");div1[0].appendChild(img);}/*往div里面添加子节点img 要注意这里的数组要告诉它选择第几个div*/function del() {var img = document.getElementById("hh");/*先获得img标签要么使用id要么使用clas*/img.parentNode.removeChild(img);/*必须通过父亲节点删除子节点*/}function rep() {var img = document.getElementById("hh");/*先获得img标签要么使用id要么使用clas*/img.setAttribute("src", "../images/R-C.jpg");/*设置src属性需要替换的图片*/}</script>

注:替换部分只是其中一个方法,通过修改元素属性替换,还可以通过替换节点方式替换。

js添加、删除 、替换节点相关推荐

  1. 【MOS】OCR/Vote disk 维护操作: (添加/删除/替换/移动) (文档 ID 1674859.1)

    [MOS]OCR/Vote disk 维护操作: (添加/删除/替换/移动) (文档 ID 1674859.1) 文档内容 目标 解决方案   准备磁盘   1. 磁盘大小   2. 裸设备或者块设备 ...

  2. js添加删除HTML元素

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  3. redis cluster中添加删除重分配节点例子

    redis cluster中添加删除重分配节点例子 作者:用户 来源:互联网 时间:2016-05-05 10:22:27 摘要: 本文讲的是redis cluster中添加删除重分配节点例子, re ...

  4. JS添加多个子节点的方法

    JS 利用数组一次创建多个元素 function createLi(createArr) { // 一次创建多个元素let newdata = {}for(let i = 0; i < crea ...

  5. js添加多个子节点_js添加和删除节点, 方法调用是通过子节点中的节点来添加的呢。...

    html> new document 学号 姓名 操作 xh001 王小明 删除 xh002 刘小芳 删除 var table = document.getElementById("t ...

  6. JavaScript 学习-37.jQuery 添加/删除/替换元素

    前言 通过 jQuery,可以很容易地添加和删除元素. 添加元素 添加元素主要用到四个方法 append() - 在被选元素的结尾插入内容 prepend() - 在被选元素的开头插入内容 after ...

  7. redis cluster 添加 删除 重分配 节点

    redis cluster配置好,并运行一段时间后,我们想添加节点,或者删除节点,该怎么办呢. 一,redis cluster命令行 //集群(cluster) CLUSTER INFO 打印集群的信 ...

  8. CDATA C#操作XML(无命名空间),添加/删除/编辑节点

    xml文件<?xml version="1.0" encoding="utf-8"?> <Books> <Book ID=&quo ...

  9. 【Redis】redis cluster 添加 删除 重分配 节点

    一,redis cluster命令行 //集群(cluster) CLUSTER INFO 打印集群的信息 CLUSTER NODES 列出集群当前已知的所有节点(node),以及这些节点的相关信息. ...

  10. js添加多个子节点_javascript如何创建子节点

    学习完HTM年据业会效近轻业务进果近轻业务进果近轻业L+css后,我并没有直接去学习HTML5和css3,而是开始学习JavaScript,现在就是jQuery基础也懂一点,js也懂一点,css3也懂 ...

最新文章

  1. R语言dplyr包combine()函数实现数据拼接(concatenate)实战
  2. 渗透知识-编译器漏洞
  3. rman datafile恢复(归档模式)
  4. 什么是SVC模式【转】
  5. 构造函数不能为虚函数
  6. 【POJ - 3494】Largest Submatrix of All 1’s(加一点思维后化成 单调栈)
  7. java基础—FileWriter 的使用
  8. Unity打包APK细节(翻译自官网)
  9. python实验报告代写_TensorFlow作业代写、代做Python程序语言作业、代写github课程作业、Python实验作业代写...
  10. log4j配置时的位置问题
  11. zabbix 2.2 监控mysql_zabbix2.2入门教程之监控mysql(六)
  12. QEMU, KVM, QEMU-KVM 和 Goldfish
  13. Tomcat Session Clustering
  14. 《计算机视觉工程师养成计划》·开篇
  15. java输出和读取CSV格式文件
  16. C++17类型std::variant介绍
  17. JavaScript知识汇总
  18. 2022春哈工大ICS大作业——程序人生-hello‘sP2P
  19. 卸载鲁大师后 计算机无法启动项,win7电脑鲁大师开机启动项关闭的图文教程
  20. ESP8266-Arduino编程实例-PWM

热门文章

  1. 一文学会MoveIt Setup Assistant搭建moveit2机械臂模型
  2. Mac如何安全地彻底卸载软件?
  3. 记录ubuntu启动黑屏,仅有左上角光标闪烁的解决过程
  4. python中的布尔表达式
  5. 微信小程序裁剪图片成圆形
  6. 二分图最大匹配及常用建图方法
  7. 7段均衡器最佳参数_介绍一下十段均衡器的设置和参数
  8. 冬天用热水袋能止咳催眠镇痛
  9. uniapp中图片宽度100%,高度自适应
  10. AEE-12A-02-D2-R-51 AEE-12A-02-D2-5-51数字放大器