javascript动态添加表格以及获取数据

 <script type="text/javascript">
        var dict = {
            '百度': 'http://wwww.baidu.com',
            '新浪': 'http://www.sina.com',
            '谷歌':'http://www.google.com'
        }
        window.onload = function () {
            //注册点击事件
            document.getElementById('btn1').onclick = function () {
                //动态创建表格
                var tablewebsiteList = document.createElement('table');
                tablewebsiteList.border = '1';
                //遍历数据
                for (var key in dict) { 
                    //创建行对象
                    var trObject = document.createElement('tr');
                    //创建列对象
                    var td1 = document.createElement('td');
                    td1.innerHTML = key;
                    var td2 = document.createElement('td');
                    //根据key找到链接
                    td2.innerHTML = '<a href="' + dict[key] + '">' + key + '</a>'
                    //把列加到行中
                    trObject.appendChild(td1);
                    trObject.appendChild(td2);
                    //把行加到表格中
                    tablewebsiteList.appendChild(trObject);
                }
                //把表格加到body中
                document.body.appendChild(tablewebsiteList);
            };
        };
    </script>
</head>
<body>
    <input type="button" name="name" value="动态生成表格对象"id="btn1" />
</body>

 

转载于:https://www.cnblogs.com/shapaozi/p/7045973.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值