我一直試圖在一張表中使用javascript來總計一個die roll列表(對的總和),以避免在我的html頁面中硬編碼11行並在js中分別訪問每行文件來添加值。 所以我用一個循環和document.writeln()以更緊湊的方式做到這一點,但輸出不顯示錶或任何東西。Javascript html表格不顯示
document.writeln("<table border=\"1\"><thead><tr><th>Sum of Dice</th><th>Total Times Rolled</th></tr></thead><tbody>");
for (var i=0; i < 11; i++)
{
document.writeln("<tr><td>2</td><td></td></tr>");
}
document.writeln("</tbody></table>");
該行不都應該有2開始,我只用這個數字作爲一個測試,並在for循環是,我已經有一個數組的總數第二的標籤,但我的問題是與顯示桌子。
請檢查您的控制檯錯誤。另外'document.write()'不是你可以用於這樣的任務的函數。 – Teemu 2013-03-21 16:58:57
嗯 - 你的代碼似乎只是[罰款](http://jsfiddle.net/wcJ7u/)。你在哪裏測試它? – Adidi 2013-03-21 17:00:08
ewww。 Oldskool,你有沒有考慮過使用模板引擎? – Blowsie 2013-03-21 17:00:24