function createTab(){
var tabNode = document.createElement("table");
var rownum = document.getElementsByName("rownum")[0].value;
var colnum = document.getElementsByName("colnum")[0].value;
for (x=0;x<=rownum;x++ )
{
var trNode = tabNode.insertRow();
for(y=0;y<=colnum;y++)
{
var tdNode = trNode.insertCell();
tdNode.innerHTML = x+".."+y;
}
}
document.getElementsByTagName("div")[0].appendChild(tabNode);
}
var tabNode = document.createElement("table");
var rownum = document.getElementsByName("rownum")[0].value;
var colnum = document.getElementsByName("colnum")[0].value;
for (x=0;x<=rownum;x++ )
{
var trNode = tabNode.insertRow();
for(y=0;y<=colnum;y++)
{
var tdNode = trNode.insertCell();
tdNode.innerHTML = x+".."+y;
}
}
document.getElementsByTagName("div")[0].appendChild(tabNode);
}
for (x=0;x<=row;x++ )
{
var trNode = tabNode.insertRow();
for(y=0;y<=col;y++)
{
var tdNode = trNode.insertCell();
tdNode.innerHTML = x+".."+y;
}
}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style>
</style>
<script>
function createTab(){
var tabNode = document.createElement("table");
var rownum= document.getElementById("rownum").value;
var colnum= document.getElementById("colnum").value;
for (x=0;x<=rownum;x++ )
{
var trNode = tabNode.insertRow();
for(y=0;y<=colnum;y++)
{
var tdNode = trNode.insertCell();
tdNode.innerHTML = x+".."+y;
}
}
document.getElementsByTagName("div")[0].appendChild(tabNode);
}
</script>
</head>
<body>
行:<input type="text" name="rownum" id="rownum"/><br />
列:<input type="text" name="colnum" id="colnum" /><br />
<input type="button" value="创建表格" onclick="createTab()" /><br />
<div>
</div>
</body>
</html>
function createTab(){
var tabNode = document.createElement("table");
var row = document.getElementsByName("rownum")[0].value;
var col = document.getElementsByName("colnum")[0].value;
for (x=0;x<=row;x++ )
{
var trNode = tabNode.insertRow();
for(y=0;y<=col;y++)
{
var tdNode = trNode.insertCell();
tdNode.innerHTML = x+".."+y;
}
}
document.getElementsByTagName("div")[0].appendChild(tabNode);
}
<head>
<title>test page</title>
<script type='text/javascript'>
function createTable4() {
var row = document.getElementsByName("rownum")[0].value;
var col = document.getElementsByName("colnum")[0].value;
var data = new Array();
data.push('<table border=1><tbody>');
for (var i = 0; i < row; i++) {
data.push('<tr>');
for (var j = 0; j < col; j++) {
data.push('<td>' + i + ',' + j + '</td>');
}
data.push('</tr>');
}
data.push('</tbody><table>');
document.getElementById('table1').innerHTML = data.join('');
}
//-->
</script>
</head>
<body>
行:<input type="text" name="rownum" /><br />
列:<input type="text" name="colnum" /><br />
<input type="button" value="创建表格" onclick="createTable4()" /><br />
<div id="table1" style="border: 1px solid black">
</div> </body>
</html>
修改后
<html>
<head>
<title>test page</title>
<script type='text/javascript'>
function createTable() {
var t = document.createElement('table');
var row = document.getElementsByName("rownum")[0].value;
var col = document.getElementsByName("colnum")[0].value;
for (var i = 0; i < row; i++) {
var r = t.insertRow();
for (var j = 0; j < col; j++) {
var c = r.insertCell();
c.innerHTML = i + ',' + j;
}
}
document.getElementById('table1').appendChild(t);
t.setAttribute('border', '1');
} //-->
</script>
</head>
<body>
行:<input type="text" name="rownum" /><br />
列:<input type="text" name="colnum" /><br />
<input type="button" value="创建表格" onclick="createTable()" /><br />
<div id="table1" style="border: 1px solid black">
</div> </body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style>
</style>
<script>
function createTab(){
var tabNode = document.createElement("table");
var row = document.getElementsByName("rownum")[0].value;
var col = document.getElementsByName("colnum")[0].value;
for (x=0;x<=rownum;x++ )
{
var trNode = tabNode.insertRow();
for(y=0;y<=colnum;y++)
{
var tdNode = trNode.insertCell();
tdNode.innerHTML = x+".."+y;
}
}
document.getElementsByTagName("div")[0].appendChild(tabNode);
}
</script>
</head>
<body>
行:<input type="text" name="rownum" /><br />
列:<input type="text" name="colnum" /><br />
<input type="button" value="创建表格" onclick="createTab()" /><br />
<div>
</div>
</body>
</html>