m0_63642478 2022-10-20 13:10 采纳率: 0%
浏览 15

表格不能在div盒子里生成

表格在其他界面生成,不能在div盒子里生成
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>动态生成表格</title>
</head>
<style type="text/css">
    h1,
    #form1 {
        width: 600px;
        margin: 20px auto;
    }

    table {
        border-collapse: collapse;
        border-color: #0099FF;
        width: 800px;
        /* background-color: #fff; */
    }

    td {
        /* border-color: #0099FF; */
        padding: 5px;
        border: 1px solid #0099FF;
    }
</style>
</head>

<body>
    <h1>动态表格</h1>
    <form id="form1" name="form1" method="post" action="">
        <fieldset>
            <legend>动态创建表格</legend>
            <div align="center">行数:
                <select name="lstRowNum" id="lstRowNum">
                    <option value="0">请选择</option>
                    <option value="1">1</option>
                    <option value="2">2</option>
                    <option value="3">3</option>
                    <option value="4">4</option>
                    <option value="5">5</option>
                    <option value="6">6</option>
                    <option value="7">7</option>
                    <option value="8">8</option>
                    <option value="9">9</option>
                    <option value="10">10</option>
                </select> 列数:
                <select name="lstColNum" id="lstColNum">
                    <option value="0">请选择</option>
                    <option value="1">1</option>
                    <option value="2">2</option>
                    <option value="3">3</option>
                    <option value="4">4</option>
                    <option value="5">5</option>
                    <option value="6">6</option>
                    <option value="7">7</option>
                    <option value="8">8</option>
                    <option value="9">9</option>
                    <option value="10">10</option>
                </select>
                <input name="btnCreateTable" type="button" id="btnCreateTable" onclick=createTable(); value="生成表格" />
            </div>
        </fieldset>
    </form>
    <div id="div1" align="center"></div>
    <script>
        
        var str = "";
        function createTable() {
            var col = document.getElementById("lstColNum").value;
            var row = document.getElementById("lstRowNum").value;
            document.write("");
            for (var r = 0; r < row; r++) {
                str += document.write("");
                for (var c = 0; c < col; c++) {
                    str += document.write("");
                }
                str += document.write("")
            }
            str += document.write("
"); str += document.write("第" + (r + 1) + "行第" + (c + 1) + "列") str += document.write("
"
) } document.getElementById("div1").innerHTML = str;
</script> </body> </html>
想在div盒子中生成表格
  • 写回答

1条回答 默认 最新

  • Rattenking Python领域优质创作者 2022-10-20 15:41
    关注

    你这是生成table表格吗?怎么都没看到标签!

    评论

报告相同问题?

问题事件

  • 创建了问题 10月20日

悬赏问题

  • ¥500 把面具戴到人脸上,请大家贡献智慧
  • ¥15 任意一个散点图自己下载其js脚本文件并做成独立的案例页面,不要作在线的,要离线状态。
  • ¥15 各位 帮我看看如何写代码,打出来的图形要和如下图呈现的一样,急
  • ¥30 c#打开word开启修订并实时显示批注
  • ¥15 如何解决ldsc的这条报错/index error
  • ¥15 VS2022+WDK驱动开发环境
  • ¥30 关于#java#的问题,请各位专家解答!
  • ¥30 vue+element根据数据循环生成多个table,如何实现最后一列 平均分合并
  • ¥20 pcf8563时钟芯片不启振
  • ¥20 pip2.40更新pip2.43时报错