将<table><tr><td>都加上一个ID名称,就可以取了。 今天晚了,代码明天看一下,写一段给你

解决方案 »

  1.   

    var a=document.all("objID").innerHTML;
      

  2.   


    <table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#F2EDF8" id="otbl">
    <tr bgcolor="#EAE2F3">
    <td  height="25"  class=td_hz_bj><p align="center">课程号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">课程名</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">序号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">学分</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">考试时间</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">总成绩</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">替代课程号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">考试类型</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">备注</p></td>
    <TR>
    <td width="60" height="20" class=td_biaogexian><p align="center">04030071b</p></td>
    <td width="200" height="20" class=td_biaogexian><p align="center">基础会计学(B)</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">3</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">3</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">20080715</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">优</p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center"></p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center">考查</p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center">&nbsp;</p></td>
    </TR>
    <TR>
    <td width="60" height="20" class=td_biaogexian><p align="center">04040016a</p></td>
    <td width="200" height="20" class=td_biaogexian><p align="center">操作系统</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">1</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">4</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">20080715</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">88</p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center"></p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center">考试</p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center">&nbsp;</p></td>
    </TR>
    </table><INPUT TYPE="button" value="提取" onclick="show()">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var arrScore = new Array();
    var arrScore1 = new Array();
    function show(){
    var otbl = document.getElementById("otbl");
    var rows = otbl.rows;
    for(var i=1; i<rows.length; i++){
    arrScore.push(rows[i].cells[3].innerText);
    arrScore1.push(rows[i].cells[5].innerText);
    }
    alert("学分:"+arrScore);
    alert("成绩:"+arrScore1);
    }
    //-->
    </SCRIPT>
      

  3.   

    呵呵 要更兼容FF可以把rows[i].cells[3].innerText换成rows[i].cells[3].childNodes[0].innerHTML
    ...
      

  4.   


    <table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#F2EDF8" >
    <tr bgcolor="#EAE2F3">
    <td  height="25"  class=td_hz_bj><p align="center">课程号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">课程名</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">序号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">学分</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">考试时间</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">总成绩</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">替代课程号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">考试类型</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">备注</p></td>
    <TR>
    <td width="60" height="20" class=td_biaogexian><p align="center">04030071b</p></td>
    <td width="200" height="20" class=td_biaogexian><p align="center">基础会计学(B)</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">3</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">3</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">20080715</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">优</p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center"></p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center">考查</p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center">&nbsp;</p></td>
    </TR>
    <TR>
    <td width="60" height="20" class=td_biaogexian><p align="center">04040016a</p></td>
    <td width="200" height="20" class=td_biaogexian><p align="center">操作系统</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">1</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">4</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">20080715</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">88</p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center"></p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center">考试</p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center">&nbsp;</p></td>
    </TR>
    </table><INPUT TYPE="button" value="提取" onclick="show()">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
        var arrScore = new Array();
        var arrScore1 = new Array();
        function show(){
        var otbl = document.getElementsByTagName("table")[0];//那就把这改下 不用id直接去如果是第一个表格就0第二个就1
        var rows = otbl.rows;
            for(var i=1; i<rows.length; i++){
                arrScore.push(rows[i].cells[3].innerText);
                arrScore1.push(rows[i].cells[5].innerText);
            }
            alert("学分:"+arrScore);
            alert("成绩:"+arrScore1);
        }
    //-->
    </SCRIPT>
      

  5.   

    <h2 align="center"><font face="黑体" color="#ff0000">成绩易查询V2.5</font> <font face="黑体" color="#ff9900">以下结果由航标灯系统自动为您查询,航标灯网站不对其真实性负责。</font></h2>
      <table width="780" border="0" cellspacing="6" cellpadding="0" align="center">
      <tr>
        <td valign="top">
          <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
            <tr>
              <td height="25" width="25">
                <div align="center"><img src="http://202.195.195.86:7777/zhxt_bks/images/b_01.gif" width="16" height="16"></div>
              </td>
              <td width="763" class=font_bt_sz>学生综合查询</td>
            </tr>
          </table>     <BR>
    <P>
    <OL>
    <LI>下面列出所有课程的成绩,选中某门课程,按最下端的显示排名按钮,可计算成绩排名。
    <LI>计算排名的时间会稍长一些,选择排名的课程不要超过20门。
    </OL>
    <P>
    <CENTER><table width="100%" border="0" cellspacing="0" cellpadding="0" class=table_biankuan>
          <tr>
           <td  valign="top">
    <table width="100%" border="0" cellspacing="0" cellpadding="0" class=table_biaogexian>
             <tr bgcolor="#FFFFFF">
                <td height="25" align="center" class=td_bt_bj>本学期课程成绩表</td>
             </tr>
            </TABLE>
     
    <table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#F2EDF8">
    <tr bgcolor="#EAE2F3"><td  height="25"  class=td_hz_bj><p align="center">课程号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">课程名</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">课序号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">学分</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">考试时间</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">总成绩</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">课程属性</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">替代课程号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">考试类型</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">备注</p></td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    <br></CENTER>
    </td></tr></table>
      <table width="780" border="0" cellspacing="6" cellpadding="0" align="center">
      <tr>
        <td valign="top">
          <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
            <tr>
              <td height="25" width="25">
                <div align="center"><img src="http://202.195.195.86:7777/zhxt_bks/images/b_01.gif" width="16" height="16"></div>
              </td>
              <td width="763" class=font_bt_sz>学生综合查询</td>
            </tr>
          </table>     
    <table width="100%" border="0" cellspacing="0" cellpadding="0" class=table_biankuan>
          <tr>
           <td  valign="top">
    <table width="100%" border="0" cellspacing="0" cellpadding="0" class=table_biaogexian>
             <tr bgcolor="#FFFFFF">
                <td height="25" align="center" class=td_bt_bj>必修课成绩表</td>
             </tr>
            </TABLE>
     
    <table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#F2EDF8">
    <tr bgcolor="#EAE2F3">
    <td  height="25"  class=td_hz_bj><p align="center">课程号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">课程名</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">序号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">学分</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">考试时间</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">总成绩</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">替代课程号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">考试类型</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">备注</p></td>
    <TR>
    <td width="60" height="20" class=td_biaogexian><p align="center">04030071b</p></td>
    <td width="200" height="20" class=td_biaogexian><p align="center">基础会计学(B)</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">3</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">3</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">20080715</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">优</p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center"></p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center">考查</p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center">&nbsp;</p></td>
    </TR>
    </TABLE>
    <P>
    <B>必修课总学分:</B>
    95
    </td></tr></table></td></tr></table>
      <table width="780" border="0" cellspacing="6" cellpadding="0" align="center">
        <tr><td valign="top">
         
    <table width="100%" border="0" cellspacing="0" cellpadding="0" class=table_biankuan>
          <tr>
           <td  valign="top">
    <table width="100%" border="0" cellspacing="0" cellpadding="0" class=table_biaogexian>
             <tr bgcolor="#FFFFFF">
                <td height="25" align="center" class=td_bt_bj>限选课成绩表</td>
             </tr>
            </TABLE>
     
    <table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#F2EDF8">
    <td  height="25"  class=td_hz_bj><p align="center">课程号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">课程名</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">序号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">学分</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">考试时间</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">总成绩</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">替代课程号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">考试类型</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">备注</p></td>
    </TABLE>
    <P>
    <B>限选课总学分:</B>
    1.5
    </td></tr></table></td></tr></table>
      <table width="780" border="0" cellspacing="6" cellpadding="0" align="center">
        <tr><td valign="top">
         
    <table width="100%" border="0" cellspacing="0" cellpadding="0" class=table_biankuan>
          <tr>
           <td  valign="top">
    <table width="100%" border="0" cellspacing="0" cellpadding="0" class=table_biaogexian>
             <tr bgcolor="#FFFFFF">
                <td height="25" align="center" class=td_bt_bj>任选课成绩表</td>
             </tr>
            </TABLE>
     
    <table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#F2EDF8">
    <td  height="25"  class=td_hz_bj><p align="center">课程号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">课程名</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">序号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">学分</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">考试时间</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">总成绩</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">替代课程号</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">考试类型</p></td>
    <td  height="25"  class=td_hz_bj><p align="center">备注</p></td>
    <TR>
    <td width="60" height="20" class=td_biaogexian><p align="center">09006030b</p></td>
    <td width="200" height="20" class=td_biaogexian><p align="center">中国考古学(公基课人文二类)</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">0</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">1.5</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">20080715</p></td>
    <td width="40" height="20" class=td_biaogexian><p align="center">85</p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center"></p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center">考查</p></td>
    <td width="60" height="20" class=td_biaogexian><p align="center">&nbsp;公基课限选(人文二类)</p></td>
    </TR>
    </TABLE>
    <BR>
    <B>任选课总学分:</B>
    4.5
    </td></tr></table></td></tr></table>
    具体的页面代码是这样的,麻烦大虾了~~~~~~~~~~~~~~~
      

  6.   


    <SCRIPT LANGUAGE="JavaScript">
    <!--
        var arrScore = new Array();
        var arrScore1 = new Array();
    var rows = 0;
        var otbl = document.getElementsByTagName("table");

    for(var j=0;j<otbl.length;j++){
    if(otbl[j].style.bgcolor="#F2EDF8"){
    rows = otbl[j].rows;
    //alert(rows.length)
    for(var i=1; i<rows.length; i++){
    arrScore.push(rows[i].cells[3].innerText);
    arrScore1.push(rows[i].cells[5].innerText);
    }
    } }
            alert("学分:"+arrScore);
            alert("成绩:"+arrScore1);
    //-->
    </SCRIPT>
      

  7.   


    <SCRIPT LANGUAGE="JavaScript">
    <!--
        var arrScore = new Array();
        var arrScore1 = new Array();
        var rows = 0;
        var otbl = document.getElementsByTagName("table");
        
        for(var j=0;j<otbl.length;j++){
            if(otbl[j].style.bgcolor="#F2EDF8"){
                rows = otbl[j].rows;
                //alert(rows.length)
                    for(var i=1; i<rows.length; i++){
                        arrScore.push(rows[i].cells[3].innerText);
                        arrScore1.push(rows[i].cells[5].innerText);
                    }
                }        }
            alert("学分:"+arrScore);
            alert("成绩:"+arrScore1);
    //-->
    </SCRIPT>