`
hugang357
  • 浏览: 188405 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

用JavaScript获取Table中指定的行、列

    博客分类:
  • web
阅读更多
       用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
分享到:
评论

相关推荐

    jQuery获取table下某一行某一列的值实现代码

    4. 获取表格行和列:在循环体内,使用.find("tr")来选取表格中的行,然后通过.children("td")来选取行中的单元格元素。之后,使用.eq(0)方法获取每一行中的第一个单元格元素。 5. 获取单元格文本:通过.nameTd.text...

    Layui组件Table绑定行点击事件和获取行数据的方法

    Layui的Table组件的使用是前端开发中非常基础且重要的技能,接下来详细解析如何在Layui的Table组件中实现行点击事件的绑定以及如何获取对应行的数据。 首先,要实现行点击事件的绑定,需要等待Table组件初始化完成...

    jquery获取table指定行和列的数据方法(当前选中行、列)

    在本文中,将详细介绍使用jQuery如何获取表格中指定行和列的数据,具体来说,就是如何获取当前选中行和列的数据。 首先,要获取表格中指定行的数据,可以通过绑定点击事件到表格的行元素(tr)上。在点击事件的回调...

    JavaScript获取table中某一列的值的方法

    在讨论JavaScript获取table中某一列的值的方法时,首先需要了解HTML中的table元素是用来展示表格数据的常用结构。在HTML表格中,行被称为tr(table row),而单元格则被称为td(table data)。每个td都可以通过其...

    Table固定指定列进行横向滚动(可拓展)

    标题“Table固定指定列进行横向滚动(可拓展)”就描述了这样一个解决方案。 在这个解决方案中,我们有两个关键文件:`Index.html` 和 `Index.js`。`Index.html` 是页面的结构,它包含了一个表格元素,并且可能已经...

    获取table中某个td的值

    在网页开发中,表格(Table)...总结,利用JavaScript获取table中某个td的值是一项基础但关键的技能,它涉及到DOM操作、CSS选择器以及对HTML表格结构的理解。熟练掌握这些技巧,能让你在构建交互式网页时更加得心应手。

    javascript对table的添加,删除行的操作

    在JavaScript中,对HTML表格(`&lt;table&gt;`元素)进行添加和删除行的操作是常见的前端开发任务,尤其在动态展示数据或用户交互场景下。这篇博文主要探讨如何使用JavaScript实现这些功能。 首先,我们需要理解HTML表格...

    bootstrap-table-冻结列样例

    这个"bootstrap-table-冻结列样例"是关于如何在Bootstrap Table中实现列冻结功能的一个实例。在网页设计中,特别是处理大数据表格时,冻结列是一项实用的功能,它允许用户在滚动表格时始终保持某些列(通常是标题或...

    layui-table表复选框勾选的所有行数据获取的例子

    本文将详细介绍如何使用layui框架中的layui-table组件来实现复选框勾选的所有行数据的获取。 ### Layui-table组件介绍 Layui是一个前端UI框架,它提供了一系列可复用的组件。其中layui-table组件专门为表格数据的...

    table里面获取所有元素

    这篇博客“table里面获取所有元素”可能探讨了如何在JavaScript或相关的前端技术中实现这一功能。 首先,我们需要理解HTML中的表格结构。一个基本的表格由`&lt;table&gt;`元素作为容器,`&lt;tr&gt;`(行)元素来定义每一行,`...

    Bootstrap Table 在指定列中添加下拉框控件并获取所选值

    在这个特定的问题中,我们需要在 Bootstrap Table 的某一列中添加下拉框(select)控件,并能获取用户选择的值。这涉及到对 Bootstrap Table 的 Column 配置项的理解以及如何利用 `formatter` 函数来动态生成 HTML ...

    javascript动态添加表格数据行

    如果未指定列数,函数会自动获取表格的第一行的列数。 ```javascript function addRow(tabObj, colNum, sorPos, targPos) { // ... var nTR = tabObj.insertRow(tabObj.rows.length - targPos); var TRs = ...

    jquery table 添加、删除行、列 utf-8

    在创建动态数据展示时,表格(table)是常见的元素,jQuery 提供了一些方法来帮助我们方便地操作表格中的行(rows)和列(columns)。本文将详细介绍如何使用 jQuery 实现表格的添加、删除行与列的操作。 ### 1. ...

    JavaScript的Table表格对象

    本文将深入探讨如何使用JavaScript来操作HTML中的表格元素,包括获取单元格、行的数据以及各种属性。 首先,我们需要了解HTML表格的基本结构,它由`&lt;table&gt;`、`&lt;tr&gt;`(行)、`&lt;th&gt;`(表头)和`&lt;td&gt;`(数据单元格)...

    使用javascript检测页面中动态表格中指定列数据合法性

    本文将探讨如何使用JavaScript来检测动态表格中指定列的数据合法性。动态表格是一种根据需要生成或更新的表格,通常用于展示数据库或其他数据源中的信息。在这样的表格中,确保特定列的数据符合预期格式和规则至关...

    一个用于将JSON数据转换为Table的JavaScript库

    在前端开发中,我们经常需要将从服务器获取的JSON数据展示在网页的表格中,以便用户直观地查看和操作数据。为了实现这一功能,一个名为“json-table-converter”的JavaScript库应运而生。 这个库的核心功能是将JSON...

    table JS 添加行和删除行

    在本话题中,我们将深入探讨如何使用JavaScript来添加和删除HTML表格(table)中的行。这对于构建数据展示或者管理界面非常实用。 首先,让我们了解HTML表格的基本结构。一个简单的HTML表格由`&lt;table&gt;`标签定义,每...

    JavaScript Table排序

    `sort()`函数内部,我们比较了两个相邻行的指定列的数值。完成后,将排序后的行重新添加到表格中。 注意,对于非数字类型的数据,比如字符串,`sort()`方法默认按照字母顺序排序。如果需要根据自定义规则排序(如...

    JavaScript动态操作表格,添加,删除行、列及单元格

    然后通过JavaScript获取表格元素,例如使用`document.getElementById()`或`document.querySelector()`方法。 2. **添加行** 要动态添加行,可以使用`&lt;table&gt;`元素的`insertRow()`方法。这个方法会在指定的位置插入...

    EasyUI指定列-合并相同数据行

    ### EasyUI指定列-合并相同数据行 #### 易理解释与应用场景 在日常的数据处理过程中,经常会遇到需要对表格中的重复数据进行整理的情况。EasyUI作为一种轻量级的用户界面库,提供了丰富的功能来帮助开发者高效地...

Global site tag (gtag.js) - Google Analytics