[英]Write to HTML file from Javascript
我知道有人問過它,但是我似乎找不到任何辦法。 我從Java方法返回2D數組,並希望將結果打印到表中。 我已經在其上方聲明了表頭。 有人提交先前定義的表單后,我將調用createT()。 Java方法返回的數組是正確的,我似乎無法從表中打印出來。
<table>
...
<tbody>
<script>
function createT(){
<% int[][]x = query.getData(); %>
var result;
for(var i=0; i<x.length; i++) {
results+= "<tr bgcolor = 'red'>";
for(var j=0; j<x[i].length; j++){
result+="<td>"+x[i][j]+"</td>";
}
result += "</tr>";
}
document.write(result);
}
</script>
</tbody>
</table>
document.write將刪除所有現有的HTML。
你可以試試這個
document.getElementById('YourtableId').appendChild(result);
還可以使用document.createElement
創建元素
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.