<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<Script>
function t1()
{
var a = document.getElementsByTagName("td");
for (var i=0;i<a.length;i++)
{
alert(a[i].id);
}
}
</Script>
</HEAD><BODY>
<table>
<tr><td id="a1">aa</td></tr>
<tr><td id="a2">bb</td></tr>
<tr><td id="a3">cc</td></tr>
<tr><td id="a4">dd</td></tr>
<tr><td id="a5">ee</td></tr>
</table>
<input type="Button" value="Button" onclick="t1()">
</BODY>
</HTML>这样试试
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<Script>
function t1()
{
var a = document.getElementsByTagName("td");
for (var i=0;i<a.length;i++)
{
alert(a[i].id);
}
}
</Script>
</HEAD><BODY>
<table>
<tr><td id="a1">aa</td></tr>
<tr><td id="a2">bb</td></tr>
<tr><td id="a3">cc</td></tr>
<tr><td id="a4">dd</td></tr>
<tr><td id="a5">ee</td></tr>
</table>
<input type="Button" value="Button" onclick="t1()">
</BODY>
</HTML>这样试试
返回值b是对象,且为数组,之后就能用b[x].id了
<tr><td id="a1">aa</td></tr>
<tr><td id="a2">bb</td></tr>
<tr><td id="a3">cc</td></tr>
<tr><td id="a4">dd</td></tr>
<tr><td id="a5">ee</td></tr>
</table><script language=javascript>
for(var i=1; i<6; i++)
alert(eval("document.all.a"+ i).innerText);
</script>
<table>
<tr><td id="a1">aa</td></tr>
<tr><td id="a2">bb</td></tr>
<tr><td id="a3">cc</td></tr>
<tr><td id="a4">dd</td></tr>
<tr><td id="a5">ee</td></tr>
</table><script>
for (var i=0;i<document.all.tags("td").length;i++)
{
alert(document.all.tags("td")[i].id);
}
</script></BODY>
<table>
<tr><td id="a1">aa</td></tr>
<tr><td id="a2">bb</td></tr>
<tr><td id="a3">cc</td></tr>
<tr><td id="a4">dd</td></tr>
<tr><td id="a5">ee</td></tr>
</table><script>
var elem = document.getElementsByTagName("td");
for (var i=0;i<elem.length;i++)
alert(elem[i].id);
</script>
</BODY>