JS添加按钮交互
来源:互联网 发布:linux exp continue 编辑:程序博客网 时间:2024/06/06 09:15
实现span内容增加和删除操作,代码如下:
<!DOCTYPE html><html><head> <title>新增按钮</title></head><body><div id='container'> <button id="btn-add">新增</button> <div id="wrap"></div></div><script type="text/javascript"> window.onload = function(){ var btnAdd = document.getElementById("btn-add"); btnAdd.addEventListener("click",function(){ var wrap = document.getElementById('container'); var length = wrap.getElementsByClassName('content-wrap').length; if(length<10){ var contentWrap = document.createElement('div'); console.log(contentWrap); contentWrap.setAttribute('class','content-wrap'); var spanNode = document.createElement('span'); var spanText = document.createTextNode('content'); spanNode.appendChild(spanText); var btnDel = document.createElement('button'); var btnDelText = document.createTextNode('删除'); btnDel.appendChild(btnDelText); btnDel.setAttribute('id','btn-del'); contentWrap.appendChild(spanNode); contentWrap.appendChild(btnDel); wrap.appendChild(contentWrap); } btnDel.addEventListener("click", function(){ if(wrap.getElementsByClassName('content-wrap').length>1){ wrap.removeChild(this.parentNode); } },false); },false);}</script></body></html>
阅读全文
0 0
- JS添加按钮交互
- opencv 用户交互窗口添加按钮
- cocos js添加 按钮1
- 关于FlexPaper 2.1.2版本 二次开发 Logo 、打印、搜索、缩略图、添加按钮、js交互、右键菜单等相关问题
- js对按钮添加css样式
- Ext Js 添加 按钮 监听事件
- JS动态添加上传文件按钮
- 使用JS为按钮添加快捷键
- JS 中给easyui一列添加按钮
- android webview与js交互(动态添加js)
- js动态添加的按钮,其响应事件的添加
- salesforce自定义按钮使用js与后台交互demo/自定义按钮跳转至指定URL
- 添加按钮
- BackToTop.js 为你的网站添加“回到顶部”按钮
- JS初级给页面添加6000个按钮
- [js]多个按钮点击添加div,再点击删除
- 添加图片按钮---默认放在最后----js的prepend
- 利用JS为Jsp页面动态添加添加按钮,再为每一个按钮添加不同的事件
- 使用metaclass验证子类
- 48. Rotate Image
- RSA加解密工具
- Redis入门到精通-持久化机制
- MyBatis之整合Spring(Dao和Mapper两种方式)
- JS添加按钮交互
- TCP/IP四层模型详细讲解
- 51nod 1073 约瑟夫环 (数学递推)
- 函数实参和形参之间的传递
- 《Android那些事》——ScrollView嵌套ListView只显示一行的问题的解决方法
- lua关键字
- mybatis批量插入写法
- 子查询,分页查询
- How to Install Grub Customizer in Ubuntu 16.04 LTS