2015-04-01 3 views
6

У меня есть переменная, которая является узлом из dom. Я сумел получить весь путь вниз, чтобы закрыть туда, где я хочу быть:Использование querySelector() для получения последнего элемента td

myvar.querySelector('.tblItinPriceSummary tr') 

дает мне это:

<tr> 
    <td>Subtotal</td> 
    <td align="right">$189.00</td> 
</tr> 

То, что я хочу, это TextContent второй тд $ 189.

Есть ли что-нибудь, что я могу добавить внутри querySelector, чтобы добавить его с помощью .textContent для получения этой части данных?

ответ

9

Вы можете использовать :last-child или :last-of-type для доступа к последнему элементу td в родительском.

document.querySelector('.tblItinPriceSummary tr td:last-child').textContent; 
Смежные вопросы