电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

js動態(tài)生成表格(節(jié)點操作)

瀏覽:88日期:2024-04-08 10:31:16

本文實例為大家分享了js動態(tài)生成表格的具體代碼,供大家參考,具體內容如下

針對DOM節(jié)點操作,該案例效果圖如下(代碼量不多,就沒有結構與行為相分離):

js動態(tài)生成表格(節(jié)點操作)

原生js實現(xiàn)(注釋里面解釋了做法):

<!DOCTYPE html><html> <head> <meta charset='utf-8'> <title></title> <style type='text/css'> table { width: 500px; margin: 100px auto; border-collapse: collapse; text-align: center; } td, th { border: 1px solid #333; } thead tr { height: 40px; background-color: #ccc; } </style> </head> <body> <table cellspacing='0'> <thead> <tr> <th>姓名</th> <th>科目</th> <th>成績</th> <th>操作</th> </tr> </thead> <tbody> </tbody> </table> </body> <script type='text/javascript'> //因為里面的學生數(shù)據(jù)都是動態(tài)的,我們需要js動態(tài)生成 這里我們需要模擬數(shù)據(jù),自己定義好數(shù)據(jù) // 數(shù)據(jù)我們采取對象形式儲存 //1 先準備好學生的數(shù)據(jù) //2 所有數(shù)據(jù)都是放到tbody里面(多少人,多少行) var datas = [{ name: ’劉舒新’, subject: ’JavaScript’, score: ’100’ }, { name: ’宋祥隆’, subject: ’JavaScript’, score: ’80’ }, { name: ’崔健’, subject: ’JavaScript’, score: ’90’ }, { name: ’郄海淼’, subject: ’JavaScript’, score: ’70’ } ]; //console.log(datas.length); var tbody = document.querySelector(’tbody’); for (var i = 0; i < datas.length; i++) { //創(chuàng)建行 trs = document.createElement(’tr’); tbody.appendChild(trs); //創(chuàng)建單元格 td的數(shù)量取決于每個對象里面的屬性個數(shù) for(var k in datas[i]){ //創(chuàng)建單元格 var td=document.createElement(’td’); //把對象里面的屬性值 給td //console.log(datas[i][k]); td.innerHTML=datas[i][k]; trs.appendChild(td); } //創(chuàng)建操作刪除單元格 var td=document.createElement(’td’); td.innerHTML=’<a href='javascript:;' rel='external nofollow' >刪除</a>’ trs.appendChild(td); } //刪除操作 var a=document.querySelectorAll(’a’); for(var i=0;i<a.length;i++){ a[i].onclick=function(){ tbody.removeChild(this.parentNode.parentNode); } } </script></html>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 重庆磨床过滤机,重庆纸带过滤机,机床伸缩钣金,重庆机床钣金护罩-重庆达鸿兴精密机械制造有限公司 | 桑茶-七彩贝壳桑叶茶 长寿茶| 上海公众号开发-公众号代运营公司-做公众号的公司企业服务商-咏熠软件 | 阀门智能定位器_电液动执行器_气动执行机构-赫尔法流体技术(北京)有限公司 | 气胀轴|气涨轴|安全夹头|安全卡盘|伺服纠偏系统厂家-天机传动 | 昆山PCB加工_SMT贴片_PCB抄板_线路板焊接加工-昆山腾宸电子科技有限公司 | 硅PU球场、篮球场地面施工「水性、环保、弹性」硅PU材料生产厂家-广东中星体育公司 | 井式炉-台车式回火炉-丹阳市电炉厂有限公司 | 进口便携式天平,外校_十万分之一分析天平,奥豪斯工业台秤,V2000防水秤-重庆珂偌德科技有限公司(www.crdkj.com) | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 视觉检测设备_自动化检测设备_CCD视觉检测机_外观缺陷检测-瑞智光电 | 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | 模具硅橡胶,人体硅胶,移印硅胶浆厂家-宏图硅胶科技 | 深圳侦探联系方式_深圳小三调查取证公司_深圳小三分离机构 | 撕碎机_轮胎破碎机_粉碎机_回收生产线厂家_东莞华达机械有限公司 | 蒸压釜-陶粒板隔墙板蒸压釜-山东鑫泰鑫智能装备有限公司 | 彼得逊采泥器-定深式采泥器-电动土壤采样器-土壤样品风干机-常州索奥仪器制造有限公司 | 水厂污泥地磅|污泥处理地磅厂家|地磅无人值守称重系统升级改造|地磅自动称重系统维修-河南成辉电子科技有限公司 | 波纹补偿器_不锈钢波纹补偿器_巩义市润达管道设备制造有限公司 | Jaeaiot捷易科技-英伟达AI显卡模组/GPU整机服务器供应商 | 深圳宣传片制作_产品视频制作_深圳3D动画制作公司_深圳短视频拍摄-深圳市西典映画传媒有限公司 | 钢制暖气片散热器_天津钢制暖气片_卡麦罗散热器厂家 | 礼至家居-全屋定制家具_一站式全屋整装_免费量房设计报价 | 南京种植牙医院【官方挂号】_南京治疗种植牙医院那个好_南京看种植牙哪里好_南京茀莱堡口腔医院 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | 硫酸钡厂家_高光沉淀硫酸钡价格-河南钡丰化工有限公司 | 公交驾校-北京公交驾校欢迎您!| ERP企业管理系统永久免费版_在线ERP系统_OA办公_云版软件官网 | 科研ELISA试剂盒,酶联免疫检测试剂盒,昆虫_植物ELISA酶免试剂盒-上海仁捷生物科技有限公司 | 新车测评网_网罗汽车评测资讯_汽车评测门户报道 | 紫外可见光分光度计-紫外分光度计-分光光度仪-屹谱仪器制造(上海)有限公司 | 北京百度网站优化|北京网站建设公司-百谷网络科技 | 家用净水器代理批发加盟_净水机招商代理_全屋净水器定制品牌_【劳伦斯官网】 | 广东教师资格网-广东教师资格证考试网 | 国际线缆连接网 - 连接器_线缆线束加工行业门户网站 | 施工围挡-施工PVC围挡-工程围挡-深圳市旭东钢构技术开发有限公司 | ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 合肥办公室装修 - 合肥工装公司 - 天思装饰 | 丽陂特官网_手机信号屏蔽器_Wifi信号干扰器厂家_学校考场工厂会议室屏蔽仪 | 超声波焊接机,振动摩擦焊接机,激光塑料焊接机,超声波焊接模具工装-德召尼克(常州)焊接科技有限公司 | 中控室大屏幕-上海亿基自动化控制系统工程有限公司 |