给定一个 HTML 表格,任务是从控制器访问表格元素并突出显示我们想要的任何行。
方法:我们将使用 JavaScript 中的基本 DOM 操作来访问表格行元素。我们将在我们点击的行中添加高亮类,如果高亮类已经存在,那么我们将删除这个类以使其正常。
- getElementById() 方法:要从其 ID 中选择 HTML 中的任何元素,我们将选择表来执行上述操作。
- addEventListener() 方法:选择这个表后,我们将添加一个事件监听器来监听点击事件。
- path:当我们点击窗口上的任何一点时,Path 描述了它所属的完整路径。例如,如果我们点击一个表格的 td 元素,那么它的 Path 将是 [td, tr, tbody, table, body, html, document, Window]。
- 选择该行后,我们将在其 classList 中查找 highlight 类,如果我们找到它,只需删除该类,如果不包含它则添加。
例子:
How to Access tr element from
Table using JavaScript ?
GeeksforGeeks
Access tr element from
Table using JavaScript
Name
Email
Position
Shivam Singhal
shivamsinghal@app.com
Full Stack Developer
Shashank Chugh
shshankchugh@app.com
Software Developer
Akash Kumar
akashkumar@app.com
ML Engineer
Shivam Jaiswal
shivamjaiswal@app.com
Ethical Hacker
输出: