用Html构建3*3的Table,一个服务器控件TextBox,用于接收获取的Table值,一个Button,触发获取值的事件。
详见代码:
<html>
<head>
<title>演示获取Table的值</title>
<script type ="text/javascript">
// Description: 演示用JavaScript,获取Table中指定行、列元素值
// Notes: 采用简单的Table,并结合TextBox获取之
function GetTable23()
{
var txt=document.getElementById ("txtReceiver");
//第一种:用标记id的td元素,获取值方法
txt .value=document.getElementById ("23").innerHTML ;
//第二种:用获取Table(通过其id),指定获取的行、列
var valueTd=document.getElementById ("tbl").rows [1].cells[2];
txt.value=valueTd.innerHTML ;
}
</script>
</head>
<body>
<form id="form1">
<div>
<table style="width: 100%;" id ="tbl">
<tr>
<td>
11
</td>
<td>
12
</td>
<td>
13
</td>
</tr>
<tr>
<td>
21
</td>
<td>
22
</td>
<td id ="23">
23
</td>
</tr>
<tr>
<td>
31
</td>
<td>
32
</td>
<td>
33
</td>
</tr>
</table>
<input type="text" id="txtReceiver" />
<input id="btnSubmit" type="button" value="获取" onclick ="GetTable23()"; />
</div>
</form>
</body>
</html>
其调试结果为:
见附件效果图.
可见我们如期获得了第二行、第三列的值。
综述之,对JavaScript的不断深化学习,是必要而迫切的。在现有资料和网络的帮助下,争取尽早实现对其的深层理解,以及应用。
- 大小: 6.7 KB
分享到:
相关推荐
4. 获取表格行和列:在循环体内,使用.find("tr")来选取表格中的行,然后通过.children("td")来选取行中的单元格元素。之后,使用.eq(0)方法获取每一行中的第一个单元格元素。 5. 获取单元格文本:通过.nameTd.text...
Layui的Table组件的使用是前端开发中非常基础且重要的技能,接下来详细解析如何在Layui的Table组件中实现行点击事件的绑定以及如何获取对应行的数据。 首先,要实现行点击事件的绑定,需要等待Table组件初始化完成...
在本文中,将详细介绍使用jQuery如何获取表格中指定行和列的数据,具体来说,就是如何获取当前选中行和列的数据。 首先,要获取表格中指定行的数据,可以通过绑定点击事件到表格的行元素(tr)上。在点击事件的回调...
在讨论JavaScript获取table中某一列的值的方法时,首先需要了解HTML中的table元素是用来展示表格数据的常用结构。在HTML表格中,行被称为tr(table row),而单元格则被称为td(table data)。每个td都可以通过其...
标题“Table固定指定列进行横向滚动(可拓展)”就描述了这样一个解决方案。 在这个解决方案中,我们有两个关键文件:`Index.html` 和 `Index.js`。`Index.html` 是页面的结构,它包含了一个表格元素,并且可能已经...
在网页开发中,表格(Table)...总结,利用JavaScript获取table中某个td的值是一项基础但关键的技能,它涉及到DOM操作、CSS选择器以及对HTML表格结构的理解。熟练掌握这些技巧,能让你在构建交互式网页时更加得心应手。
在JavaScript中,对HTML表格(`<table>`元素)进行添加和删除行的操作是常见的前端开发任务,尤其在动态展示数据或用户交互场景下。这篇博文主要探讨如何使用JavaScript实现这些功能。 首先,我们需要理解HTML表格...
这个"bootstrap-table-冻结列样例"是关于如何在Bootstrap Table中实现列冻结功能的一个实例。在网页设计中,特别是处理大数据表格时,冻结列是一项实用的功能,它允许用户在滚动表格时始终保持某些列(通常是标题或...
本文将详细介绍如何使用layui框架中的layui-table组件来实现复选框勾选的所有行数据的获取。 ### Layui-table组件介绍 Layui是一个前端UI框架,它提供了一系列可复用的组件。其中layui-table组件专门为表格数据的...
这篇博客“table里面获取所有元素”可能探讨了如何在JavaScript或相关的前端技术中实现这一功能。 首先,我们需要理解HTML中的表格结构。一个基本的表格由`<table>`元素作为容器,`<tr>`(行)元素来定义每一行,`...
在这个特定的问题中,我们需要在 Bootstrap Table 的某一列中添加下拉框(select)控件,并能获取用户选择的值。这涉及到对 Bootstrap Table 的 Column 配置项的理解以及如何利用 `formatter` 函数来动态生成 HTML ...
如果未指定列数,函数会自动获取表格的第一行的列数。 ```javascript function addRow(tabObj, colNum, sorPos, targPos) { // ... var nTR = tabObj.insertRow(tabObj.rows.length - targPos); var TRs = ...
在创建动态数据展示时,表格(table)是常见的元素,jQuery 提供了一些方法来帮助我们方便地操作表格中的行(rows)和列(columns)。本文将详细介绍如何使用 jQuery 实现表格的添加、删除行与列的操作。 ### 1. ...
本文将深入探讨如何使用JavaScript来操作HTML中的表格元素,包括获取单元格、行的数据以及各种属性。 首先,我们需要了解HTML表格的基本结构,它由`<table>`、`<tr>`(行)、`<th>`(表头)和`<td>`(数据单元格)...
本文将探讨如何使用JavaScript来检测动态表格中指定列的数据合法性。动态表格是一种根据需要生成或更新的表格,通常用于展示数据库或其他数据源中的信息。在这样的表格中,确保特定列的数据符合预期格式和规则至关...
在前端开发中,我们经常需要将从服务器获取的JSON数据展示在网页的表格中,以便用户直观地查看和操作数据。为了实现这一功能,一个名为“json-table-converter”的JavaScript库应运而生。 这个库的核心功能是将JSON...
在本话题中,我们将深入探讨如何使用JavaScript来添加和删除HTML表格(table)中的行。这对于构建数据展示或者管理界面非常实用。 首先,让我们了解HTML表格的基本结构。一个简单的HTML表格由`<table>`标签定义,每...
`sort()`函数内部,我们比较了两个相邻行的指定列的数值。完成后,将排序后的行重新添加到表格中。 注意,对于非数字类型的数据,比如字符串,`sort()`方法默认按照字母顺序排序。如果需要根据自定义规则排序(如...
然后通过JavaScript获取表格元素,例如使用`document.getElementById()`或`document.querySelector()`方法。 2. **添加行** 要动态添加行,可以使用`<table>`元素的`insertRow()`方法。这个方法会在指定的位置插入...
### EasyUI指定列-合并相同数据行 #### 易理解释与应用场景 在日常的数据处理过程中,经常会遇到需要对表格中的重复数据进行整理的情况。EasyUI作为一种轻量级的用户界面库,提供了丰富的功能来帮助开发者高效地...