※ 引述《prince1983 (王子殺公主~)》之銘言:
: 網頁裡面的欄位有6個ID分別為:tb1,tb2,tb3,tb4,tb5,sum
: 想要回圈的方式把5個tb值加起來...再用sum顯示
: 請問我在javascript 裡面跑回圈
: var sum =0;
: for(i=1;i<6;i++)
: {
: sum=sum+getElementById("tb".i).value;
: }
: document.getElementById("sum").value=sum;
: 卻沒有結果,請問是哪裡錯了嗎??
<!DOCTYPE html>
<html>
<body>
<p id="demo">Click the button to see the result.</p>
<input id="tb1"><input id="tb2"><input id="tb3"><input id="tb4"><input id="tb5
">
<input id="sum">
<button onclick="myFunction()">See the Result</button>
<script>
function myFunction() {
var sum =0;
var i;
for(i=1;i<6;i++)
{
sum=sum+Number(document.getElementById("tb"+i).value);
}
document.getElementById("sum").value=sum;
}
</script>
</body>
</html>