<html>
<script type="text/javascript">
function createElement()
{
var tb=document.createElement("table");
tb.setAttribute("boder","1");
tb.setAttribute("height","100");
tb.setAttribute("width","500");
tb.setAttribute("cellpadding","10");
tb.setAttribute("cellspacing","20");
tb.setAttribute("bgcolor","red");
var tr=document.createElement("tr");
var td=document.createElement("td");
var txt=document.createTextNode("测试表格");
//alert("节点类型"+tr.nodeType+"节点名称"+tr.nodeName);
td.appendChild(txt);
tr.appendChild(td);
tb.appendChild(tr);
/*for(var i=0;i<5;i++)
{
for(var j=0;j<6;j++)
{
}
}
*/
document.body.appendChild(tb);
}
</script>
<body onload="createElement()">
</body>
</html>
<script type="text/javascript">
function createElement()
{
var tb=document.createElement("table");
tb.setAttribute("boder","1");
tb.setAttribute("height","100");
tb.setAttribute("width","500");
tb.setAttribute("cellpadding","10");
tb.setAttribute("cellspacing","20");
tb.setAttribute("bgcolor","red");
document.body.appendChild(tb);
var tr=document.createElement("tr");
tb.appendChild(tr);
var td=document.createElement("td");
tr.appendChild(td);
var txt=document.createTextNode("测试表格");
//alert("节点类型"+tr.nodeType+"节点名称"+tr.nodeName);
td.appendChild(txt);
/*for(var i=0;i<5;i++)
{
for(var j=0;j<6;j++)
{
}
}
*/
}
</script>
<body onload="createElement()">
</body>
</html>
<script type="text/javascript">
function createElement()
{
var tb=document.createElement("table");
tb.setAttribute("boder","1");
tb.setAttribute("height","100");
tb.setAttribute("width","500");
tb.setAttribute("cellpadding","10");
tb.setAttribute("cellspacing","20");
tb.setAttribute("bgcolor","red");
tr=tb.insertRow();
td=tr.insertCell();
txt=document.createTextNode("测试表格");
td.appendChild(txt);
document.body.appendChild(tb);
}
</script>
<body onload="createElement()">
</body>
</html>
这种方式可以显示出输入结点的文字。但是像table的border="1",和bgcolor="red"都没有正确的显示啊。
不知哪位仁兄可以帮忙讲解一下。
<script type="text/javascript">
function createElement()
{
var tb=document.createElement("table");
tb.setAttribute("boder","1");
tb.setAttribute("height","100");
tb.setAttribute("width","500");
tb.setAttribute("cellpadding","10");
tb.setAttribute("cellspacing","20");
tb.setAttribute("bgcolor","red");
tr=tb.insertRow();
td=tr.insertCell();
txt=document.createTextNode("测试表格");
td.appendChild(txt);
document.body.appendChild(tb);
}
</script>
<body onload="createElement()">
</body>
</html>