日期:2014-05-16 浏览次数:20523 次
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>DOM常用属性和方法</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY id="bb">
<table id="tab" border=1>
<thead id="Thead">
<tr>
<th onClick="sortTable('tab',0,'int')" style="cursor:pointer">ID</th>
<th onClick="sortTable('tab',1)" style="cursor:pointer">姓名</th>
<th onClick="sortTable('tab',2,'int')" style="cursor:pointer">年龄</th>
<th onClick="sortTable('tab',3,'date')" style="cursor:pointer">出生日期</th>
</tr>
</thead>
<tbody id="Tbody">
<tr id="tr1">
<td width=100 id="ID">1</td>
<td id="name" width="100">张三</td>
<td id="age" width="100">25</td>
<td id="date" width="100">1970-9-9</td>
</tr>
<tr id="tr2">
<td width=100 id="ID">3</td>
<td id="name" width="100">李四</td>
<td id="age" width="100">18</td>
<td id="date" width="100">1980-9-9</td>
</tr>
<tr id="tr3">
<td width=100 id="ID">2</td>
<td id="name" width="100">王五</td>
<td id="age" width="100">19</td>
<td id="date" width="100">1990-9-9</td>
</tr>
<tr id="tr4">
<td width=100 id="ID">6</td>
<td id="name" width="100">续写</td>
<td id="age" width="100">22</td>
<td id="date" width="100">1965-9-9</td>
</tr>
<tr id="trr" name="rr">
<td width=100 id="ID1">5</td>
<td id="name" width="100">经典</td>
<td id="age" width="100">30</td>
<td id="date" width="100">1950-9-9</td>
</tr>
</tbody>
</table>
<div id="textDiv">测试</div>
<div id="txt"></div>
<div id="removeDiv">removeDiv</div>
<div id="txtDiv">aaa</div>
<form name="form1"></form>
<form name="form2"></form>
<a href="#" name="a1">超链接一</a>
<a href="#" name="a2">超链接二</a>
</BODY>
<script type="text/javascript" >
//返回指定id的元素节点
function $(id){
return id ? document.getElementById(id) : id ;
}
/* */
var oHtml = document.documentElement; //得到<html>元素
alert("节点名称:"+oHtml.nodeName);
alert("节点类型:"+oHtml.nodeType);
//获取<head> 元素的几种方法,效果一样
var oHead = document.head;
oHead = oHtml.firstChild;
oHead = oHtml.childNodes.item(0);
oHead = oHtml.childNodes[0];
oHead = oHtml.children.item(0);
oHead = oHtml.children[0];
//获取 <body>元素的几种方法,效果一样
var oBody = document.body;
oBody = oHtml.lastChild;
oBody = oHtml.childNodes.item(1);
oBody = oHtml.childNodes[1];
oBody = oHtml.children.item(1);
oBody = oHtml.children[1];
alert(oHead.parentNode == oHtml); //head节点的父节点是html节点,返回 true
alert(oBody.parentNode == o