I am having a little problem here.
I have a <script language ="JavaScript" runat="server">
code that reads a table from a website, parses data and stores it in a 2-D array. It works correctly; I can display the data using Response.Write.
现在,我想用数组中的数据来构建我自己的表格,并在浏览器中显示。我想我只补充:
</head>
<body onload="tableCreator();">
<table id="table" border="1">
<tr>
<td id="Document Number">Document Number</td>
<td id="Document Link">Document Link</td>
<td id="Date Filed">Date Filed</td>
<td id="Date Entered">Date Entered</td>
<td id="Date Terminated">Date Terminated</td>
<td id="Description">Description</td>
</tr>
</table>
<body>
</html>
脚本结尾之后, 但这是开始出现问题的地方 。 我不知道要在哪里插入 < code> ableCreator () code> 函数 。 如果在代码( 手写语言 = "JavaScript" runat= "server" ) 中( 为了能够使用数组数据), 函数不会被调用 。 当我将标记更改为( 手写语言 = "JavaScript" (没有 runat= "server")) 时, 函数被调用, 但是脚本没有运行( 我有多个响应. write and nothing, 但表格正在打印中) 。
function tableCreator () {
var table = document.getElementById("table");
var rowCount = table.rows.length;
var row;
row = table.insertRow(rowCount);
var cell1 = row.insertCell(0);
cell1.innerHTML = "1";
}
有什么想法吗?