你的位置:首页 > Java教程

[Java教程]原生js实现的创建和删除元素实例代码


原生js实现的创建和删除元素实例代码:
在实际应用中,往往需要动态的创建和删除指定的元素,下面就通过代码实例介绍一下如何实现此功能。
代码实例如下:

<!DOCTYPE html><html><head><meta charset=" utf-8"><meta name="author" content="http://www.softwhy.com/" /><title>蚂蚁部落</title><style type="text/css">#thediv{ width:200px; height:300px; border:1px solid green;}</style><script type = "text/javascript"> function creat(){  var linkElement=document.createElement("a"); linkElement.href="http://www.softwhy.com";  linkElement.innerHTML="蚂蚁部落";  linkElement.id="theid"; var odiv=document.getElementById("thediv"); odiv.appendChild(linkElement); } function del(){  var odiv=document.getElementById("thediv"); odiv.removeChild(document.getElementById("theid")); } window.onload=function(){ var creatBt=document.getElementById("creatBt"); var deBt=document.getElementById("deBt"); creatBt.onclick=function(){creat()} deBt.onclick=function(){del()}}</script> </head><body> <input type="button" id="creatBt" value="动态的创建一个超链接"/> <input type="button" id="deBt" value="动态的删除添加的元素"/> <div id="thediv"></div> </body> </html> 

以上代码实现了我们的要求,点击相应按钮可以添加或者删除元素,代码很简单就不多介绍了,具体可以参阅相关阅读。
相关阅读:
1.document.createElement()函数可以参阅js的createElement()和appendChild()函数的作用一章节。
2.removeChild()函数可以参阅javascript的removeChild()函数用法详解一章节。  

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=11846

更多内容可以参阅:http://www.softwhy.com/javascript/