计算表

时间:2015-08-14 06:31:43

标签: javascript html-table

我有一张桌子。 我为每一行分配了不同的值

<table id="number1">
    <tr>
       <td id="value1">My Table</td>
    </tr>
</table>

<script>
window.onload = function() {
document.getElementById("value1").value = "100"
</script>

我需要能够获得表格的值#34;数字1和#34;通过Javascript添加表的不同行。

3 个答案:

答案 0 :(得分:0)

试试这个

&#13;
&#13;
var total=0;
var last =1000000;
for(var i=1;i<parseInt(last);i++){
var id ="value" + i;
var element= document.getElementById(id);
if(element!= null){
document.getElementById(id).innerHTML=i + "00";
  total=parseInt(total)+parseInt(element.innerHTML);
  }
  else
  i=last;
}
document.getElementById("result").innerHTML="sum is =" + total;
&#13;
<table id="number1">
    <tr>
       <td id="value1">My Table value 1 </td>
       <td id="value2">My Table value 2 </td>
    </tr>
</table>
<div id="result"></div>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

&#13;
&#13;
var x=document.getElementById("number1");
var y= x.rows[0].cells[0].innerHTML=100;
&#13;
<table id="number1">
    <tr>
       <td id="value1">My Table</td>
    </tr>
</table>
&#13;
&#13;
&#13;

答案 2 :(得分:0)

您可以使用jquery

for(i=1;i<100000;i++){
  $("#value"+i).html(i);
}