js中动态生成表格

来源:互联网 发布:mac软件更新不了 编辑:程序博客网 时间:2024/06/08 02:00

  <script type="text/javascript">

functiondemo() {

// 获取输入框内输入的行和列的数值

varrowValue = parseInt(document.getElementById("row").value);

varcolValue = parseInt(document.getElementById("col").value);

// 创建一个表格对象

vartableObj = document.createElement("table");

// 遍历创建行

for(var row = 0; row < rowValue; row++) {

//创建行标签对象

vartrObj = document.createElement("tr");

// 把行标签对象添加到表格对象中

tableObj.appendChild(trObj);

// 循环创建列对象

for(var col = 0; col < colValue; col++) {

// 创建td标签对象

vartdObj = document.createElement("td");

// 给td标签对象添加内容

tdObj.innerHTML = row +"-" + col;

//把创建td对象添加到行中

trObj.appendChild(tdObj);

}

}

// 把创建的表格对象添加到body中

document.body.appendChild(tableObj);

}

    </script>

0 0