<table>
<tr>
<td><input type="text" value="123"/></td>
<td><input type="text" value="321"/></td>
<td><input type="text" value="254"/></td>
<td><input type="text" value="123"/></td>
</tr>
<tr>
<td><input type="text" value="78"/></td>
<td><input type="text" value="5"/></td>
<td><input type="text" value="45"/></td>
<td><input type="text" value="54"/></td>
</tr>
<td><input type="text" value="4"/></td>
<td><input type="text" value="44"/></td>
<td><input type="text" value="4445"/></td>
<td><input type="text" value="44477"/></td>
</tr>
<tr>
<td><input type="text" value="123"/></td>
<td><input type="text" value="321"/></td>
<td><input type="text" value="254"/></td>
<td><input type="text" value="123"/></td>
</tr>
<tr>
<td><input type="text" value="78"/></td>
<td><input type="text" value="5"/></td>
<td><input type="text" value="45"/></td>
<td><input type="text" value="54"/></td>
</tr>
<td><input type="text" value="4"/></td>
<td><input type="text" value="44"/></td>
<td><input type="text" value="4445"/></td>
<td><input type="text" value="44477"/></td>
</tr>
</table>
用jQuery
var total=0;
$("#"Table1 tr").each(function(){
total+=parseInt($(this).find("input[type='text']")[2].val());
});
1
2
3
4
5
6
7
8
9
10
11
|
//方案1 //var trList = document.getElementById("tb").rows; //for (var i = 0, len = trList.length; i < len; i++) { // alert(trList[i].childNodes[2].childNodes[0].value); //} //方案2:给需要取值的input加标识(name='inp') var inpList = document.getElementsByName( "inp" ); for ( var i = 0, l = inpList.length; i < l; i++) { alert(inpList[i].value); } |