DOM补充
来源:互联网 发布:管道绘图软件 编辑:程序博客网 时间:2024/06/05 00:25
一、节点的创建,插入与克隆
1. createElement("p") 创建一个节点(会自动补齐标签)
2. appendChild(p) 在元素末尾插入节点p
3. insertBefore(btn,p) 在元素内的p元素之前插入btn元素
4. cloneNode 克隆节点
如:
vardiv=document.getElementsByClassName("div1")[0];
vardiv2=div.cloneNode(true);
div.style.background="red";
varp=document.createElement("p");
p.innerHTML="我是一个P标签";
varbtn=document.createElement("input");
btn.type="button";
btn.value="我是按钮";
div.appendChild(p);
div.appendChild(div2);
div.insertBefore(btn,p);
注意:
节点被赋值给别的元素的时候,会直接迁移过去,原来的位置不会有该节点。不会复制。
详细请看我的笔记:
http://note.youdao.com/noteshare?id=12d8e239bdb9dbc109f6e6ef19cab969&sub=7712DEF49B0F4CDFB7E86B12FFAB6438
阅读全文
0 0
- DOM补充
- DOM 事件属性补充
- jsday04补充(dom基础)
- dom和sax(补充)
- Dom 4j 格式化xml补充
- Dom 4j 格式化xml补充
- DOM中事件绑定补充方法
- js之dom事件的高级补充
- 浏览器中DOM操作的性能优化【+待补充】
- dom之高级补充(offset系列,scroll,client)
- jsday07补充二(checkbox 全选 dom中首字母 大小写转化 dom实例思路 )
- 补充
- 补充
- 补充
- 补充
- 补充
- 补充
- 补充
- POJ 3133 Manhattan Wiring(限制匹配的插头DP)
- C++Vector用法
- Linux下查看机器配置
- Java多线程(三)
- Flask之Flask类
- DOM补充
- Java学习中关于泛型2
- shiro ehcache
- spring date jpa 实现动态查询
- linux编程——I/O操作之文件阻塞|非阻塞
- Docker 基本操作命令
- 利用ARP欺骗+sslsplit实现ssl连接嗅探
- linux常用基础命令
- [LeetCode]628. Maximum Product of Three Numbers