分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

JS实现表格Table动态添加删除行

发布时间:2023-09-06 01:40责任编辑:赖小花关键词:暂无标签

1、页面内容

      <table style="border:1px ; width:100%; height:160px">
                <THEAD>
                    <TR>
                    <TH height="10px">姓名</TH>
                    <TH height="10px">性别</TH>
                    <TH height="10px">部门</TH>
                    <TH height="10px">工资</TH>
                    <TH height="10px">操作</TH>
                    </TR>
                </THEAD>
                <tbody id="tbodyUser">    
                </tbody>
            </table>


2、JS代码

//动态提交值到表格function add(){ ?????//根据获取下拉框的值
    var vname= $("#name").val();
  var vsex= $("#sex").val();
  var vdepartment= $("#department").val();
  var vmoney= $("#money").val();
if(money== "" || money== undefined|| money== null){ ???????alert("未填写工资!"); ???????return false; ???}//获取table ???var tab = document.getElementById("tbodyUser");  // ?创建元素 ???var tr = document.createElement("tr"); ???var td1 = document.createElement("td"); ???var td2 = document.createElement("td"); ???var td3 = document.createElement("td"); ???var td4 = document.createElement("td"); ???var td5 = document.createElement("td"); ???tr.appendChild(td1); ???tr.appendChild(td2); ???tr.appendChild(td3); ???tr.appendChild(td4); ???tr.appendChild(td5); ???tab.appendChild(tr); ???td1.innerHTML = vname; ???td2.innerHTML = vsex; ???td3.innerHTML = vdepartment; ???td4.innerHTML = vmoney; ???td5.innerHTML = "<input type=‘button‘ value=‘删除‘ onclick=‘del(this)‘ />"; ???}//删除某行function del(p){ ???p.parentElement.parentElement.parentElement.removeChild(p.parentElement.parentElement);}

JS实现表格Table动态添加删除行

原文地址:https://www.cnblogs.com/shoose/p/8393242.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved