Javascript rowIndex 方法不起作用

2024-03-25

我正在使用 TR 的 rowIndex 属性,但它不起作用。如果我在这里做错了什么,请告诉我。

function myMethod(){
                alert ( this.parent.rowIndex  );   // parentNode is also used
            }

Html

<table border="1">
            <tr>
                <td onclick="myMethod();">1.1</td>
                <td>1.2</td>
                <td>1.3</td>
            </tr>
            <tr>
                <td onclick="myMethod();">2.1</td>
                <td>2.2</td>
                <td>2.3</td>
            </tr>
            <tr>
                <td onclick="myMethod();">3.1</td>
                <td>3.2</td>
                <td>3.3</td>
            </tr>
            <tr>
                <td onclick="myMethod();">4.1</td>
                <td>4.2</td>
                <td>4.3</td>
            </tr>
        </table>

this.parent.rowIndex 中的“this”是窗口。不是 td 元素。 尝试

<td onclick="myMethod(this);">1.1</td>

function myMethod(obj){ alert ( obj.parentNode.rowIndex );} 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Javascript rowIndex 方法不起作用 的相关文章

  • 了解执行模型和事件循环

    我读过很多关于JavaScript单线程执行模型 事件循环和事件队列的文章 但有一件事尚不清楚 我创建了一个小提琴来说明我的问题 http jsfiddle net yzpmf67f http jsfiddle net yzpmf67f
  • Atom“自动完成”不起作用

    因此 当您安装 Atom 时 autocomplete 会随其一起提供 并且默认情况下处于启用状态 当我编写代码时 什么也没有显示 为什么 是否需要配置任何文件才能正常工作 In autocomplete plus settings pag
  • 如何使用 jquery 从 iframe 内部滚动?

    我正在使用一个 Shadowbox 它生成一个 iframe 以在页面上显示产品详细信息 由于详细信息页面可能相当长 因此客户端需要一个 更多 按钮来向下滚动页面 显然 iframe 右侧的滚动条还不够 这是我为了让 iframe 滚动而尝
  • JavaScript 中的常用数字

    在我的任务中 我必须编写一个程序来查找数组中最常见的数字以及它重复的次数 我写了一些东西 但只打印最大重复次数 所以我的问题是如何打印这个元素的值 最大数量 在我的例子中是 4 var array 13 4 1 1 4 2 3 4 4 1
  • 是否可以用 json 进行表达式/计算?

    我使用出色的 json server 作为应用程序的后端 它对于访问自定义端点以检索一些数据非常有用 但是如果它允许我进行计算 表达式以便我也可以模仿后端行为 那将会非常有用 以这个数据结构为例 products name football
  • Angular 2 最终版本路由器单元测试

    如何使用 karma 和 jasmine 对 Angular 2 0 0 版中的路由器进行单元测试 这是我的旧单元测试在版本 2 0 0 beta 14 中的样子 import it inject injectAsync beforeEac
  • 如何最好地实现多个重叠元素的翻转和推出事件?

    Problem 我正在开发一个网站 其中有一个 拨号盘 显示代表伞式公司不同部门的多个选项卡 目前我已经用 HTML CSS 准备好了一切 每个选项卡的定位 内圈处于较高位置z index因为选项卡在滚动时需要向外动画 我可以实现这部分 选
  • 避免 AngularJS 部分视图在 IE 中缓存

    我正在开发一个 ASP NET MVC 应用程序 它也有一些 angularJS 我有一个主页 其中有不同的选项卡 当您单击它们时 它们会加载角度部分视图 主页是这样的 div class widget div div class widg
  • Node.js 和 Express:异步操作后如何返回响应

    我是 Node js 新手 所以我仍然对异步函数和回调很感兴趣 我现在的难题是如何在异步操作中从文件读取数据后返回响应 我的理解是发送回复的工作方式如下 这对我有用 app get search function req res res s
  • Firefox OS 后台服务

    我想构建一个应用程序 用户可以通过它输入一些设置 并且应用程序将启动后台服务来根据这些设置执行一些任务 我只想在模拟器中运行应用程序和后台服务 我知道它需要 认证 模式才能运行后台服务 但我现在不考虑在 Firefox Marketplac
  • HTML if 语句在 CDN 失败时加载本地 JS/CSS

    当从 CDN 或任何外部服务器加载 CSS JS 文件时 有可能 即使概率很低 由于外部故障而丢失该文件 在这种情况下 html 页面将因缺乏适当的 CSS 和 JS 而被损坏 有没有一种实用的方法可以在 CDN 故障时加载本地版本 IF
  • 设计 Javascript 前端 <-> C++ 后端通信

    在我最近的将来 我将不得不制作一个具有 C 后端和 Web 前端的系统 要求 目前 我对此了解不多 我认为前端将触发数据传输 而不是后端 所以不需要类似 Comet 的东西 由于在该领域的经验可能很少 我非常感谢您对我所做的设计决策的评论
  • JavaScript - 这个这个

    String prototype foo String prototype foo bar function How can you reference the grandparent string console log this par
  • 检查 href 中是否存在 jQuery 中的查询字符串

    我目前有一段 jQuery 用于附加带有一些位置信息的 URL jQuery a attr href function return this href location 123 abc 我的问题是大多数链接都有一个 其中使用上面的 就可以
  • 将 javascript 变量发送到服务器端 ASP .NET

    我需要在回发时将 JavaScript 数据传递到服务器端 Exvar jsVariableToPass new Object jsVariableToPass key1 value1 jsVariableToPass key2 value
  • 如何在 svelte 中制作搜索过滤器

    我有两个组件在组件树中距离很远 我对如何在两者之间进行通信存有疑问 我有搜索组件 listItems 和商店 商店 svelte
  • 如何在变量名中使用变量

    所以我正在使用这样的 json 变量 opponentInvData item1 它包含项目 1 到 6 我需要动态访问不同的项目并将它们设置为空 itemNum 是我需要访问的特定项目 我正在尝试使用 eval 函数 var itemNu
  • 条件顺序仅在 init AngularJS 上执行

    如何在视图初始化时仅运行 orderBy 过滤器一次 我不希望我的列表在运行时被重新排序 li li 使用 orderBy 作为控制器中的过滤器 app controller DemoCtrl scope filter function s
  • Safari 的 Javascript 与 document.write 的问题

    我的问题只发生在 Safari 上 IE FF Chrome 和 Opera 都可以完美运行 我正在向 DOM 添加一个对象 与 YouTube 的方式完全相同 具体取决于 ActiveX 或 NPAPI 因此在确定写入对象类型后 我通过以
  • 如何在odoo中重写js函数

    我想加载 shop checkout url 函数是 odoo define change info order website sale change info order function require use strict oe w

随机推荐

  • 如何编写一个快速函数来计算数字的总除数?

    我必须找到给定数字 N 的除数总数 其中可以大到 10 14 我尝试计算最多 10 7 的素数 然后使用素数因子的指数找到除数 但是事实证明它太慢了 因为使用筛子找到素数需要 0 03 秒 如果可能的话 如何更快地计算除数总数而不计算素数
  • TS2307:找不到模块“./App.vue”或其相应的类型声明

    我想使用 typescript Vue 3 开发 google chrome 扩展 在谷歌浏览器扩展弹出索引中 打字稿代码index ts好像 import createApp from vue import App from App vu
  • 有没有办法在初始化后使用谓词修改获取的结果?

    我正在尝试为现有 CoreData 应用程序 简单的日志记录应用程序 构建搜索视图 我将所有数据存储在 CoreData 中 并使用 FetchRequest State private var searchPredicate NSPred
  • 使用子/父 NSManagedObjectContext 时出现奇怪的行为

    我正在开发一个应用程序 我需要在后台线程上计算事物 多秒操作 并写入事物 与服务器同步数据 因此 我使用两个 NSManagedObjectContext MOC 一个子对象和一个父对象 并且它们必须始终保持同步 为了确保它们同步 我总是编
  • Laravel 预加载 - 仅加载特定列

    我正在尝试在 Laravel 中加载模型 但只返回某些列 我不希望呈现整个急切加载的表 public function car return this gt hasOne Car id gt get emailid name 我收到以下错误
  • 为什么 OldCreateOrder 属性不断返回 true?

    我声明 Unit BaseGuardian TBaseGuardianService class TService public end implementation R dfm 和 dfm 的代码 object BaseGuardianS
  • 不同长度的tf-idf文档

    我在网上搜索了有关在文档长度差异很大的情况下标准化 tf 等级的信息 例如 文档长度从 500 字到 2500 字不等 我发现的唯一标准化讨论是将术语频率除以文档的长度 因此导致文档的长度没有任何意义 不过 这种方法对于标准化 tf 如果有
  • Datareader、DataAdapter、Dataset、DataView 之间的区别

    有人可以解释一下 DataReader DataAdapter Dataset 和 DataView 之间的区别吗 Quickly DataReader 是一组结果上的只进迭代器 当您不需要随机访问 换句话说 您无法向后 时 这通常是处理记
  • 从 jQuery.post AJAX 调用返回数据?

    你好 我正在调用这个函数 function getCoordenadas var coordenadas new Array post
  • 无法从 Storm 教程运行 Storm-starter 拓扑

    当遵循 Storm starter 中的指南时repo https github com apache storm tree master examples storm starter 我无法实际运行任何拓扑 就像ExclamationTo
  • 根据另一个列值启用或禁用剑道网格列

    我有一个剑道网格 其中有一个复选框 它是使用客户端模板呈现的 如果选中该复选框 那么我希望启用与其相邻的列 如果未选中该复选框 则应禁用该列 即用户不应该能够对其进行编辑或键入 我尝试通过将编辑事件绑定到网格来实现此目的 但仅当网格进入编辑
  • Axios请求拦截器等待ajax调用完成

    我有一个用于 axios 调用的请求拦截器 它检查我的 jwt 令牌并在必要时调用刷新 axios interceptors request use config gt const state store getState get rene
  • PHPUnit 没有捕获预期的异常

    我有一组测试 我想测试我的类是否在正确的时间抛出异常 在示例中 我的类使用 get 魔术方法 因此我需要测试检索无效属性时是否引发异常 function testExceptionThrownWhenGettingInvalidProper
  • 使用嵌入式 Microsoft Query 在 Excel Mac 2016 ODBC 连接中存储密码

    我正在构建一个 Excel Mac 2016 文件 该文件使用嵌入的 Microsoft Query 服务与 SQL Server 的多个连接 问题是我无法在连接中存储密码 每次打开文件时 Excel 都会询问每个连接的密码 尽管它始终相同
  • 如何从 XML 数据中删除非 ASCII 字符

    我有一些采用以下格式的 XML 数据 我的应用程序应该使用 XMLReader 读取此内容并对其进行一些处理 但是 为了实现这一点 我需要删除或替换每行的第一部分 特别是 lt lt
  • 在 Bash 中将一个字符替换为另一个字符

    我需要替换一个空格 带有一个点 在 bash 中的字符串中 我认为这非常简单 但我是新手 所以我不知道如何修改此用途的类似示例 使用内联 shell 字符串替换 例子 foo replace first blank only bar foo
  • 使用 Visual Studio Code 调试 ExpressJS 服务器端代码

    我使用以下方法制作了一个简单的 CRUD 应用程序 快车 4 13 4 吞咽 3 9 1 蒙戈数据库 v3 0 6 反应js 15 0 2 节点 4 0 0 对于服务器端代码 我听说可以通过调试Visual Studio 代码 v1 1 1
  • 有没有一个插件可以让我自动取消网站上包含的 Javascript? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 是否有一个插件 附加组件 Greasemonkey 脚本或类似的东西 最坏的情况是一个易于使用的代理 取
  • C# 在默认浏览器中打开网页并发布数据

    我确信之前一定已经回答过这个问题 但我找不到解决方案 所以我想我可能误解了其他人的解决方案或试图做一些愚蠢的事情 但我们开始了 我正在用 C 编写 Outlook 2010 的加载项 用户可以单击功能区中的按钮并将电子邮件内容提交到网站 当
  • Javascript rowIndex 方法不起作用

    我正在使用 TR 的 rowIndex 属性 但它不起作用 如果我在这里做错了什么 请告诉我 function myMethod alert this parent rowIndex parentNode is also used Html