码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript--DOM增删改操作

时间:2015-08-01 01:13:45      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:

JavaScript使用DOM操作节点来进行增删改操作

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JavaScript操作DOM节点</title>
<script type="text/javascript">


	var flag = "帐号";
	var flag1 = 0;
	function modifyDOM() {
		if (flag1 == 1) {
			document.getElementById("txt").innerHTML = "帐号:";
			document.getElementById("userName").value = "fuck";
			flag1 = 0;
		}
		
		else if (flag1 == 0) {
			document.getElementById("txt").innerHTML = "密码:";
			document.getElementById("userName").value = "you";
			flag1 = 1;
		}
	}

	function addDOM() {
	if(flag1 == 0) {flag = "帐号";flag1 = 1;}
	else if(flag1 == 1) {flag = "密码"; flag1 = 0;}
		var para = document.createElement("a");
		var node = document.createTextNode(flag + ":");
		//var para1=document.createElement(" ");
		var para2 = document.createElement("input");
		var para3 = document.createElement("br");

		para.appendChild(node);
		var parent = document.getElementById("parent");
		var son1 = document.getElementById("son1");
		parent.insertBefore(para, son1);
		parent.appendChild(para);
		//parent.appendChild(para1);
		parent.appendChild(para2);
		parent.appendChild(para3);
	}

	function removeDOM() {
		var parent = document.getElementById("parent");
		var son1 = document.getElementById("son1");
		parent.removeChild(son1);
	}
</script>
</head>
<body>
<div id="parent">
	<div id="son1">
		<font id="txt">:</font><input type="text" id="userName" name="userName"/>
	</div>
</div>
<input type="button" value="修改DOM节点" onclick="modifyDOM()"/>
<input type="button" value="添加DOM节点" onclick="addDOM()"/>
<input type="button" value="删除DOM节点" onclick="removeDOM()"/>
</body>
</html>


版权声明:转载请注明出处

JavaScript--DOM增删改操作

标签:

原文地址:http://blog.csdn.net/k183000860/article/details/47177595

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!