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

求表格每行的平均数!!
有下面这样一个表格,1至12月。每个地区的月份可能会有值。要求:每行数字相加后除每行的列数。如何写?
<table   border= "1 ">
    <tr>
        <td> 名称 </td>
        <td> 1月 </td>
        <td> 2月 </td>
        <td> 3月 </td>
        <td> 4月 </td>
        <td> 5月 </td>
        <td> ... </td>
        <td> 12月 </td>
        <td> 平均分 </td>
    </tr>
    <tr>
        <td> 长春 </td>
        <td> &nbsp; </td>
        <td> 50 </td>
        <td> &nbsp; </td>
        <td> 30.9 </td>
        <td> &nbsp; </td>
        <td> &nbsp; </td>
        <td> 80 </td>
        <td> &nbsp; </td>
    </tr>
    <tr>
        <td> 吉林 </td>
        <td> 40 </td>
        <td> &nbsp; </td>
        <td> 77 </td>
        <td> 70 </td>
        <td> &nbsp; </td>
        <td> &nbsp; </td>
        <td> 70 </td>
        <td> &nbsp; </td>
    </tr>
    <tr>
        <td> 延吉 </td>
        <td> 70 </td>
        <td> &nbsp; </td>
        <td> 70 </td>
        <td> &nbsp; </td>
        <td> &nbsp; </td>
        <td> 70 </td>
        <td> &nbsp; </td>
        <td> &nbsp; </td>
    </tr>
    <tr>
        <td> 松原 </td>
        <td> 70 </td>
        <td> &nbsp; </td>
        <td> 70 </td>
        <td> 70 </td>
        <td> 70 </td>
        <td> &nbsp; </td>
        <td> &nbsp; </td>
        <td> &nbsp; </td>
    </tr>
</table>

------解决方案--------------------
<script>
var tableobj=document.getElementById( "tableid "); '注意tableid改成你的表格的id
for(i=1;i <tableobj.rows.length;i++)
{ result=0;
row=tableobj.rows[i];
for(r=1;r <row.cells.length;r+