No sé si esto te servirá! Código PHP:
<html>
<head>
<title>Untitled</title>
</head>
<body>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<TABLE cellSpacing=1 name="t2" cellPadding=1 width="75%" border=1>
<TR>
<TD></TD>
<TD></TD>
<TD></TD>
</TR>
</TABLE>
<TABLE cellSpacing=1 name="t2" cellPadding=1 width="75%" border=1>
<TR>
<TD></TD>
<TD></TD>
<TD></TD>
</TR>
</TABLE>
<TABLE cellSpacing=1 name="federico" cellPadding=1 width="75%" border=1>
<TR>
<TD></TD>
<TD></TD>
<TD></TD>
</TR>
</TABLE>
</BODY>
</HTML>
<script>
numero=0;
tablas=document.getElementsByTagName("table").length;
for(a=0;a<tablas;a++){
if(document.getElementsByTagName("table")[a].name=="t2"){
tablat2=new Array;
tablat2[numero]=document.getElementsByTagName('table')[a];
numero+=1
}
}
alert(numero);
</script>
</body>
</html>
Así metes las tablas con mismo name en un array...