日期:2014-05-16  浏览次数:20477 次

怎么获取table 里的tr对象和tr里面的td 对象和td 对象里面的html对象
不是引用~
是获取对象
<script   language= "javascript ">
var   table=document.getElementById( "mytabletable ")
如果table内所有的对象都没有name   跟id   属性
应该怎么获取?
</script>


<table   id= "mytable ">
        <tr>
                <td>
                            <> input   type= "text "   name= "text1 "   />
                </td>
        </tr>
</table>

------解决方案--------------------
<table id= "mytable ">
<tr>
<td>
<input type= "text " name= "text1 " /> <br/> <img />
</td>
</tr>
</table>

<script language= "javascript ">
var table=document.getElementById( "mytable ");
for(var i=0;i <table.rows[0].cells[0].all.length;i++)
{
alert(table.rows[0].cells[0].all[i].outerHTML);
}
</script>
------解决方案--------------------
alert(document.all[ 't1 '].getElementsByTagName( 'tr ')[0].innerHTML);
------解决方案--------------------
<script language= "javascript ">
var table=document.getElementById( "mytabletable ")
for (var i = 0; i < table.rows.length; i++)
{
for (var j = 0; j < table.rows[i].length; j++)
{
alert(table.rows[i].cells[j].innerHTML);//table中第i+1行第j+1列中的内容。
}
}
</script>
这样子就可以了。
------解决方案--------------------
var table=document.getElementById( "mytabletable ")

table.childNodes(index) 返回行


table.childNodes(index).childNodes(index) 返回列