DOM对HTML元素增删改查的操作1
来源:互联网 发布:分时九转指标公式源码 编辑:程序博客网 时间:2024/06/05 01:08
代码:
1.节点的增删改查操作
<!DOCTYPE html><html> <head> <title>创建元素</title> <meta name="Generator" content="EditPlus"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <script type="text/javascript"> function create(){ var city=document.getElementById("city"); var element=document.createElement("li"); element.innerHTML="南京"; //city.appendChild(element);//插入节点 //city.insertBefore(element,city.firstChild.nextSibling); // city.replaceChild(element,city.firstChild.nextSibling);//替换节点 } function copy(){ var city=document.getElementById("city"); var element=city.firstChild.nextSibling.cloneNode(true); city.appendChild(element); } function del(){ var city=document.getElementById("city"); var element=city.firstChild.nextSibling; city.removeChild(element); } </script> </head> <body> <ul id="city"> <li>北京</li> <li>上海</li><input type="button" value="创建复制替换节点" onclick="create()"/> <input type="button" value="复制节点" onclick="copy()"/><input type="button" value="删除节点" onclick="del()"/> </ul> </body></html>
<!DOCTYPE html><html> <head> <title>创建元素</title> <meta name="Generator" content="EditPlus"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <script type="text/javascript"> function createSelect(){ var element=document.createElement("select"); for(var i=0;i<10;i++) { var op=new Option("新增的选项"+i,i); element.options[i]=op; } element.size=5;//显示属性的一半 element.id="city"; document.getElementById("test").appendChild(element);}function delOne(){ var city=document.getElementById("city"); if(city.options.length>0) { //city.remove(city.options.length-1); city.options[city.options.length-1]=null;//删除列表的第二种方式 }}function clearAll(){ var city=document.getElementById("city"); if(city.options.length>0) { city.options.length=0; }} </script> </head> <body id="test"> <input type="button" value="创建一个城市列表框" onclick="createSelect()"/> <input type="button" value="一条条删除列表框内容" onclick="delOne()"/> <input type="button" value="一次性清空列表框内容" onclick="clearAll()"/> </body></html>
知识点总结:
0 0
- DOM对HTML元素增删改查的操作1
- DOM对HTML元素的增删改查操作2
- DOM对HTML元素的增删改操作
- js对数组元素的操作-增删改查
- HTML DOM节点的增删改查
- HTML DOM节点的增删改查
- Dom对XML的增删改查
- DOM的增删改查操作
- DOM增删改html元素
- 操纵DOM之--DOM元素的【增删查改】
- 《DOM对文件的增删改操作》
- dom对xml文件增删查改操作
- HTML DOM(二):节点的增删改查
- JAXP对XML的DOM解析(增删改查)
- DOM对XML文档的增删改查
- DOM方式对xml文档的增删改查
- Dom-对节点的增删改查,替换
- HTML数组的基本操作(增删改查、删除重复元素)
- tree.h
- NoSQL_Cassandra_运行cqlsh 遇到的问题集
- 为Eclipse安装Soot插件
- c++知识复习2.0
- CSS学习笔记-浮动(六)
- DOM对HTML元素增删改查的操作1
- tree.c
- 【mongoDB实战】mongo入门篇
- Spring 4.x Task 和 Schedule 概述
- Leetcode 117. Populating Next Right Pointers in Each Node II 链接邻居2 解题报告
- CSS布局
- linux 必须掌握的60个命令
- Javascript闭包陷阱
- 【mongoDB实战】limit,skip,sort