DOM2
来源:互联网 发布:主播助手软件 编辑:程序博客网 时间:2024/06/06 04:11
1.创建节点输出内容
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <input type="text" name="" id="" value="" /> <input type="button" name="" id="" value="新建" /> <ul> </ul> </body> <script type="text/javascript"> //新建一个文本 (function(){ var btn=document.querySelectorAll('input')[1]; //console.log(btn); var text=document.querySelectorAll('input')[0]; var oUl=document.querySelector('ul'); btn.onclick=function(){ //createElement创建//创建一个li变量名为oli; var oLi=document.createElement('li'); //获取到父级下的所有子级元素; var aLi=oUl.getElementsByTagName('li'); // oLi.innerHTML=text.value; //aLi是个数组,它的长度大于0,后输入的才能放到上面; if(aLi.length>0){ //如果想要后输入的显示在最上面,就用insertBefore(插入的元素,要插入的位置) oUl.insertBefore(oLi,aLi[0]); }else{ //父级.appendChild.子级//创建的li给ul; //插入的元素li oUl.appendChild(oLi); } } })(); </script></html>
2.插入元素
insertBefore(节点、原有节点在已有元素前插入)
3.删除DOM
removeChild(节点,删除一个节点)
0 0
- dom2
- DOM2
- DOM2
- DOM2
- DOM2
- 实现DOM2 insertbefore方法
- W3C DOM2样式规范
- DOM2节点的遍历
- DOM0, DOM1, DOM2, DOM3
- javascript基础:DOM2
- DOM2 和 DOM3
- JavaScript笔记:DOM2 & DOM3
- js--DOM2--元素遍历
- DOM2级样式style
- js--DOM2--元素遍历
- DOM0 DOM2 DOM3区别
- JavaScript-DOM2和DOM3
- DOM2级样式
- hive 创建表
- Java多线程关于生产者和消费者
- vim编辑器的简单使用
- HDU
- 项目中ajax请求第二次的乱码问题
- DOM2
- 中国大学生计算机设计大赛报名及作品提交攻略
- Commit failed with error ***remains in conflict 解决android studio svn文件冲突的问题
- 求最大面积
- 是时候客观评价Retrofit了,Retrofit这几点你必须明白!
- 关于SSH登录非常慢的案例
- C#窗体程序入门,实现3秒倒计时关闭显示器,实现系统托盘,右键菜单。
- oracle实施问题Could not get a databaseId from dataSource
- CodeForces 487B RMQ贪心