DOM中修改内容和创建节点

修改内容:

两个属性:



.html代码如下:

</pre><pre name="code" class="html">
<!DOCTYPE HTML>
<HTML>
<HEAD>
	<TITLE>内容修改</TITLE>
	<style type="text/css">
		.cnt{
			color:red;
			font-size:12pt;
			font-weight:bold;
		}
	</style>
	<script type="text/javascript">
		function changeValues(){
			var obj = document.getElementById("test");
			/*obj.innerText = "我是一个层";
			obj.className = "cnt";*/
			obj.innerHTML = "<span class='cnt'>我是一个层</span>"	}
	</script>
</HEAD>
<BODY οnlοad="changeValues()">
	<DIV id="test"></DIV>
</BODY>
</HTML>

</pre><pre name="code" class="html">

效果如下:


创建节点:


<!DOCTYPE HTML>
<html>
	<head>
		<title>创建节点</title>
		<style type="text/css">
			.content {
				color:red;
				font-weight:bold;
				font-size:12pt;
				
			}
		</style>
		<script type="text/javascript">
			function createNode(){
				var div = document.createElement("div");//创建一个层
				div.innerText = "我是一个层";
				div.className = "content";
				var body = document.getElementsByTagName("body")[0];//获取body,注意是数组
				body.appendChild(div);//添加子节点
			}
			
			function loadJS(url){
				var script = document.createElement("script");
				var head  = document.getElementsByTagName("head")[0];
				
				script.src = url;//获取src路径
				head.appendChild(script);
			}
		
		</script>
	</head>
	<body οnlοad="createNode()"> 
		<input type="button" value="第一个js" οnclick="loadJS('test.js')"/>
		<input type="button" value="第二个js" οnclick="loadJS('test2.js')"/>
	</body>
</html>




  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值