通过js创建新元素(js代码)

用惯了jQuery,js都忘的差不多了,来看个基本的代码,通过js创建新元素并添加到body中去
<script language="javascript">
	function addDiv(){
		var newDiv = document.createElement("div");//创建元素
		newDiv.setAttribute("id","newDiv");//为创建的新元素添加属性
		var bodyTags = document.getElementsByTagName("body");//获得body元素
		thisbody = bodyTags[0];//获得body元素
		thisbody.appendChild(newDiv);//将新元素加入到body元素中
		var textNode = document.createTextNode("This is a new div");//创建文本节点
		newDiv.appendChild(textNode);//将创建的文本节点添加到新元素里面算
	}
</script>
<input type="button" value="Add new div" onclick="addDiv(); return false;" />
原文链接:,转发请注明来源!

发表评论