function create_a_table()
{
var mainDiv=window.document.getElementById("mainDiv");
var oTable=window.document.createElement("table");
oTable.border="1";
oTable.width="100%";
mainDiv.appendChild(oTable);
var oTbody=window.document.createElement("tbody");
oTable.appendChild(oTbody);
oTable.insertRow(0);
oTable.row[0].insertCell(0);
oTable.row[0].cell[0].appendChild(document.createTextNode("陈翰 1,1"));
oTable.row[0].insertCell(1);
oTable.row[0].cell[1].appendChild(window.document.createTextNode("爸爸 2,1"));
}VS2005中总是说没有row[0]对象或为空?我用快速监视也看了确实为空.
是不是IE不支持insertRow方法啊??
还是编码有错误??
先谢谢了!
{
var mainDiv=window.document.getElementById("mainDiv");
var oTable=window.document.createElement("table");
oTable.border="1";
oTable.width="100%";
mainDiv.appendChild(oTable);
var oTbody=window.document.createElement("tbody");
oTable.appendChild(oTbody);
oTable.insertRow(0);
oTable.row[0].insertCell(0);
oTable.row[0].cell[0].appendChild(document.createTextNode("陈翰 1,1"));
oTable.row[0].insertCell(1);
oTable.row[0].cell[1].appendChild(window.document.createTextNode("爸爸 2,1"));
}VS2005中总是说没有row[0]对象或为空?我用快速监视也看了确实为空.
是不是IE不支持insertRow方法啊??
还是编码有错误??
先谢谢了!
{
var mainDiv=window.document.getElementById("mainDiv");
var oTable=window.document.createElement("table");
oTable.border="1";
oTable.width="100%";
//var oTbody=window.document.createElement("tbody");
var tr=oTable.insertRow(0);
tr.insertCell(0);
tr.insertCell(0).appendChild(document.createTextNode("陈翰 1,1"));
tr.insertCell(1);
tr.insertCell(1).appendChild(window.document.createTextNode("爸爸 2,1"));
mainDiv.appendChild(oTable);
}
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style type="text/css"></style>
<script language="javascript">
function create_a_table()
{
var mainDiv=window.document.getElementById("mainDiv");
var oTable=window.document.createElement("table");
oTable.border="1";
oTable.width="100%";
mainDiv.appendChild(oTable);
var oTbody=window.document.createElement("tbody");
oTable.appendChild(oTbody);
oTable.insertRow(0);
oTable.rows[0].insertCell(0);
oTable.rows[0].cells[0].appendChild(document.createTextNode("陈翰 1,1"));
oTable.rows[0].insertCell(1);
oTable.rows[0].cells[1].appendChild(window.document.createTextNode("爸爸 2,1"));
}
</script>
</head><body onload="create_a_table()">
<div id="mainDiv"></div>
</body>
</html>