分享web开发知识

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

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

JS基础13-DOM访问表格子元素的常用属性和方法

发布时间:2023-09-06 01:47责任编辑:彭小芳关键词:DOM

一、DOM访问表格子元素的常用属性和方法如下:

caption

返回表格的标题对象

rows

返回该表格里的所有表格行(数组)

tbodies

返回该表格里所有<tbody.../>元素组成的数组

tfoot

返回该表格里所有<tfoot.../>元素

thead

返回该表格里所有<thead.../>元素

二、通过rows[index]返回表格指定的行所对应的属性:

 

cells

返回该表格行内所有的单元格组成的数组

rowIndex

返回该表格行在表格内的索引值

sectionRowIndex

返回该表格行在其所在元素(tbody,thead等元素)的索引值

三、通过cells[index]返回表格指定的列所对应的属性:

cellIndex

返回该单元格在表格行内的索引值

<!doctype html><html><head><meta charset="utf-8"><title>DOM访问表格子元素的常用属性和方法</title><style> ???#t,tr,td{ ???????border: 1px solid black; ???} ???</style></head><body><table id="t" border="1px"><caption>甲骨文练习</caption> ???<tr> ???????<td>HTML</td> ???????<td>JavaScript</td> ???</tr> ???<tr> ???????<td>JavaSE</td> ???????<td>Oracle</td> ???</tr> ???<tr> ???????<td>MySQL</td> ???????<td>Struts2</td> ???</tr></table><br><input type="button" value="表格标题" onClick="show(test.caption)"><input type="button" value="第一行、第一格" onClick="show(test.rows[0].cells[0])"><input type="button" value="第二行、第二格" onClick="show(test.rows[1].cells[1])"><input type="button" value="第三行、第二格" onClick="show(test.rows[2].cells[1])"><br>设置指定单元格的值:第<input type="text" id="r">行,第<input type="text" id="c">列的值为<input type="text" id="q"><input type="button" value="修改" ?onClick="update()"><script type="text/javascript"> ???var test=document.getElementById(‘t‘); ???function show(dan){ ???????alert(dan.innerHTML); ???} ???function update(){ ???????var a1=document.getElementById(‘r‘).value;//用户输入的行 ???????var a2=document.getElementById(‘c‘).value; ???????var a3=document.getElementById(‘q‘).value; ???????test.rows[a1-1].cells[a2-1].innerHTML=a3; ???} ???</script></body></html>

 

JS基础13-DOM访问表格子元素的常用属性和方法

原文地址:https://www.cnblogs.com/LuckyGJX/p/8654759.html

知识推荐

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