Я использую следующий селектор css:
document.querySelector("tr[id=main_content_123]")
, который возвращает:
<tr id="main_content_123" class="aqua">
<td class="dx-nowrap dv">First</td>
<td class="dv" style="background-color:Lavender;">Filled</td>
<td class="dv"></td>
<td class="dv"></td>
<td class="dv" style="border-right-width:0px;"></td>
</tr>
Однако, если я использую:
document.querySelector("tr[id=mainContent_ASPxCallbackPanel1_ASPxGridView1_DXDataRow4] > td")
, чтобы получить все td
, являющиеся дочерними для этого tr
, я получаю только первый элемент.
<td class="dx-nowrap dv">First</td>
I на самом деле я делаю это через Cypress
и использую функцию children()
, но получаю тот же результат.
Кто-нибудь знает, почему это может происходить?
Спасибо.