gpt4 book ai didi

javascript - (Vanilla JS) 使用已知索引值触发表格单元格的点击

转载 作者:行者123 更新时间:2023-11-28 06:26:35 24 4
gpt4 key购买 nike

我正在为表格进行键盘导航,当我运行以下代码时收到此错误:

var newActiveCell = table.rows[activeRowIndex].cells[activeColumnIndex];
newActiveCell.click();

错误:

TypeError: undefined is not an object (evaluating 'table.rows[activeRowIndex].cells')

如果我然后执行 activeCell = document.activeElement 它可以与 .focus() 一起使用,但我想知道是否有更好的方法来编码整个概念。

我没有包含变量声明和处理键盘输入的函数以节省帖子中的空间,但本质上我想做的是触发对我有索引值的单元格的单击。

最佳答案

这为我修复了未定义的错误,我之前定义的行和列索引,每当有按键时我都会根据需要递增它们。

var newActiveCell = table.rows[activeRowIndex].cells[activeColumnIndex].focus();
activeCell = document.activeElement;

console.log(activeCell);

关于javascript - (Vanilla JS) 使用已知索引值触发表格单元格的点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35075808/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com