【问题标题】:how get index of HTML Table for given element using delphi如何使用delphi获取给定元素的HTML表格索引
【发布时间】:2014-03-12 16:12:29
【问题描述】:

我正在使用 Delphi 2009,我想查找包含给定元素的 HTML 表的索引。

因此,在我创建的应用程序中,我使用网络浏览器查看网页。我想从此页面中选择元素,并希望获取包含该元素的表的索引。

如果有人能做到,请帮助我

【问题讨论】:

  • 您是在问如何在选定的一个单元格的表格中找到行和列坐标?

标签: html delphi twebbrowser


【解决方案1】:

使用浏览器的DOM接口,根据需要定位所需HTML元素的IHTMLElement接口,然后使用其parentElement属性获取其父元素,根据需要重复,直到找到支持@987654322的元素@ 界面。它的cellIndex 属性会告诉你该行中单元格的索引。继续迭代@​​987654329@ 链,直到找到支持IHTMLTableRow 接口的元素。它的rowIndex 属性将告诉您其表中行的索引。如果您需要访问表本身,请继续迭代@​​987654332@ 链,直到找到支持IHTMLTable 接口的元素。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-17
    • 2017-12-05
    • 1970-01-01
    • 1970-01-01
    • 2015-09-04
    • 1970-01-01
    • 2022-01-12
    相关资源
    最近更新 更多