JavaScript基础(26)—document对象(1)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>javascript037.html</title>
	
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
	<script type="text/javascript">
	  /*
	    document对象 代表给定浏览器窗口中的 HTML 文档。
		使用document对象,获取HTML页面中的标签节点对象,对标签节点对象进行操作
		
		document对象获取HTML页面中的标签节点对象的三个方法
		
		getElementById("标签节点的id属性值")
		
		getElementsByName("标签节点的name属性")
		
		getElementsByTagName("标签名")
	  */
	 
	 function documentDemo(){
		 var tableNode = document.getElementById("tab_id");
		 //表格table对象的属性 nodeName 是标签名
		// alert(tableNode.nodeName);
		//对表格节点对象的style属性进行设置
		tableNode.style.border = "5px solid #00FF00";
	 }
	 
	 function documentDemo2(){
	    var	 txtNode = document.getElementsByName("txt");
		//alert(txtNode[0].nodeName);
		alert(txtNode[0].value);
	
	 }
	 
	 function documentDemo3(){
		 var tdNode = document.getElementsByTagName("td");
		// alert(tdNode.length);
		for(var x = 0 ; x < tdNode.length ; x++){
		    tdNode[x].style.background = "#FFFF0"+x;	
	   }
	  }
	</script>
	<style type="text/css">
	  .onediv{
		width:200px;
		height:100px;
		border: 1px solid #F00;
		margin-top:20px;
	  }
	  
	  table,td{
		  border:1px solid #00F;
		  width:200px;
		  margin-top:20px;
		  text-align:center;}
	</style>
  </head>
  
  <body>
	  <input type="button" value="document对象演示"  οnclick="documentDemo3()"/><br />
	  
	  <div class="onediv">
	    这里是一个div区域
	  </div>
	  <input type="text"  name="txt" />
	  <table id="tab_id" cellspacing="0">
	     <tr>
	        <td>java</td><td>php</td>
	     </tr> 
	     <tr>
	        <td>.net</td><td>IOS</td>
	     </tr>
	  </table>
	  
	  <span>这是一个span区域</span> <br />
	  <a href="#">这是一个超链接</a>
  </body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值