表格对象的获取和更改(原生js)

表格对象的获取

	                        var oT = document.getElementById("tb");
				
				//获取head
				console.log(oT.tHead);
				console.log(typeof oT.tHead);
				
				//获取body
				console.log(oT.tBodies);//[tbody]
				console.log(typeof oT.tBodies);
				
				//获取foot
				console.log(oT.tFoot);
				
				//获取行[tr,tr...]
				console.log(oT.rows);
				//修改第三行的颜色
				oT.rows[2].style.background="blue";
				
				//获取单元格(不能直接通过表格对象获取,通过行获取单元格)
//				console.log(oT.cells);//undefined

				var rows = oT.rows;//[tr,tr...]
				
				var cells=rows[rows.length-1].cells;
				console.log(cells);//[td,td,td,td]
				
				cells[cells.length-1].style.background="red";
				

   表格元素的修改

                                var oT = document.getElementById("tb");
				
				//插入行
				//参数:下标
				var newRow=oT.insertRow(1);
//				console.log(newRow);
//				newRow.innerHTML="new insertRow";
				
				//在行中插入单元格
				var newTd=newRow.insertCell(0);
				newTd.innerHTML = "小明";
				
//				console.log(newTd);

				newRow.insertCell(1).innerHTML="18";
				newRow.insertCell(2).innerHTML="男";
				newRow.insertCell(3).innerHTML="工程师";        

  

转载于:https://www.cnblogs.com/fengye06050/p/8148706.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值