动态生成Table的问题
我写了段代码,可没有效果,为什么呢?
// Create TABLE element
try{
var aTable = document.createElement("TABLE");
if(typeof(aTable)=='object' && (aTable != null))
{
document.body.appendChild(aTable);
aTable.border = 0;
aTable.cellSpacing = 0;
aTable.cellpadding = 4;
aTable.cols = 4;
aTable.width = "80%";
aTable.align = "center";
for(var i=0;i<4;i++)
{
var aTr = document.createElement("TR");
if(typeof(aTr)=='object' && (aTr != null))
{
aTable.appendChild(aTr);
for(var j=0;j<4;j++)
{
var aTd = document.createElement("TD");
if(typeof(aTd)=='object' && (aTd != null))
{
aTr.appendChild(aTd);
var vl = i + "_" + j + ".htm";
var vt = "Item(" + i + "," + j + ")";
aTd.innerHTML = "<A HREF=" + vl + ">" + vt + "</A>";
window.alert("Create TD item succeeded! innerText = '" + aTd.innerText + "'.");
}
}
}
}
}
}catch(e){
window.alert("Java script error when create table!");
}