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

如何列举表格内所有行的第1列的内容
如何列举表格内所有行的第1列的内容,然后累加成一个变量

------解决方案--------------------
<HTML>
<HEAD>
<TITLE> 统计 </TITLE>
<SCRIPT LANGUAGE= "JavaScript ">
function test(){
var trObjs=document.getElementsByTagName( "tr ");
var ilen=trObjs.length;
var total=0;
for(var i=0;i <ilen;i++){
total+=parseInt(trObjs[i].firstChild.innerText);
}
alert( "统计为: "+total);
}
</SCRIPT>
</HEAD>
<BODY>
<TABLE>
<TR>
<TD> 11 </TD>
<TD> </TD>
</TR>
<TR>
<TD > 22 </TD>
<TD> </TD>
</TR>
</TABLE>
<input type=button value= "统计 " onclick= "test() ">
</BODY>
</HTML>
------解决方案--------------------
total+=parseInt(trObjs[i].firstChild.innerText);
//如果是字符串怎么办??楼主的意思好像是字符串累加或许parseInt()不用!
------解决方案--------------------
如果是字符串,就不用parseInt,直接做为String对象处理