<table width="200" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>111</td>
  </tr>
  <tr>
    <td>222</td>
  </tr>
</table>
不设置ID,如何取得111或者222?

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD>
    <script language="javascript">
    function CheckRule()
    {var c=document.getElementsByTagName("table")
    alert(c[0].innerHTML)
    }
    </script>
    <BODY>
    <input type="text">
    <input type="text">
    <input type="text">
    <input type="button" onclick="CheckRule()">
    <table width="200" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td>111</td>
    </tr>
    <tr>
    <td>222</td>
    </tr>
    </table>
    </BODY>
    </HTML>
      

  2.   

    对楼上的程序做了点修改:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD>
    <script language="javascript">
    function CheckRule(){
    var c = document.getElementsByTagName("td")
    for (i=0;i<c.length;i++){
    alert(c[i].innerHTML);
    }
    }
    </script>
    <BODY>
    <input type="button" value="点我看看" onClick="CheckRule()">
    <table width="200" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td>第一个</td>
    </tr>
    <tr>
    <td>第二个</td>
    </tr>
    </table>
    <table width="200" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td>第三个</td>
    </tr>
    <tr>
    <td>第四个</td>
    </tr>
    </table>
    </BODY>
    </HTML>
      

  3.   

    <html>
    <body>
    <script>
    var td1 = document.getElementById("td"+1).innerHTML;
    var td2 = document.getElementById("td"+2).innerHTML;alert(td1);
    alert(td2);</script>
    <table width="200" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td id ="td1">111</td>
      </tr>
      <tr>
        <td id = "td1">222</td>
      </tr>
    </table>
    </body>
    </html>
    做了一个简单的例子。
      

  4.   

    LS的朋友
    LZ要的是"不设置ID,如何取得111或者222"
      

  5.   

    mingxuan3000(铭轩) ,Thaiki(泰麒),啥意思啊,楼主就要值吧,你们给人家table的innerHTML是啥意思啊,对二位代码进行细微的修改:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD>
    <script language="javascript">
    function CheckRule()
    {var c=document.getElementsByTagName("td")
    for(var i=0;i<c.length;i++)
    {
    alert(c[i].innerHTML);
    }
    }
    </script>
    <BODY>
    <input type="text">
    <input type="text">
    <input type="text">
    <input type="button" onclick="CheckRule()">
    <table width="200" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td>111</td>
    </tr>
    <tr>
    <td>222</td>
    </tr>
    </table>
    </BODY>
    </HTML>