簡體   English   中英

從具有相同類名的表中獲取tr id

[英]get tr id from a table with the same class name

我有這樣的桌子

<table id = tablename>
    <tbody>
         <tr id=500, class=classname>
         <tr id=503, class=classname>
         <tr id=504, class=classname>

等等...

我必須使用phpunit從DOM中獲取每個tr行的ID ...我試圖給xpath作為

//table[@id = 'tablename']/tbody

並在我的代碼中動態添加/ tr [i],其中i是1,2,3,依此類推

  1. 第一個phpunit表示無法識別xpath ...請幫助我使用xpath

  2. 我使用這個Xpath

    $ trID = $ this-> byTag($ xPath)-> attribute('id');

我不確定這是否是從xpath獲取ID的正確方法

非常感謝您的建議

我必須從DOM獲取每個tr行的ID

以下XPath表達式

//table[@id = 'tablename']/tbody/tr/@id

應該返回找到的所有tr元素的id屬性。 話雖如此,我對使用嵌入到PHP中的XPath並不熟悉-也許還有其他特定於PHP的問題,例如轉義規則。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM