powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Получить значение из <td>
6 сообщений из 6, страница 1 из 1
Получить значение из <td>
    #38997896
drummer84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите как в JavaScript получит значение из последнего <td> поля с именем "Contract Value" ?
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<table>
    <tr>
<td nowrap="true" valign="top" width="113px" class="ms-formlabel"><h3 class="ms-standardheader"><a name="SPBookmark_Ref_x0020__x2116_"></a>Vendor PO №</h3></td>
<td valign="top" class="ms-formbody" width="350px" id="SPFieldText">
		</td>
	</tr>
    <tr>
<td nowrap="true" valign="top" width="113px" class="ms-formlabel"><h3 class="ms-standardheader"><a name="SPBookmark_Invoice_x002f__x0020_New_x0020_a"></a>PO Subtype</h3></td>
<td valign="top" class="ms-formbody" width="350px" id="SPFieldChoice">
		</td>
	</tr>
    <tr>
<td nowrap="true" valign="top" width="113px" class="ms-formlabel"><h3 class="ms-standardheader"><a name="SPBookmark_Contract_x0020_Value"></a>Contract Value</h3></td>
<td valign="top" class="ms-formbody" width="350px" id="SPFieldNumber">
			45,000.00
		</td>
	</tr>
</table>
...
Рейтинг: 0 / 0
Получить значение из <td>
    #38997911
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drummer84,
Если id таблицы = 'tbl', можно попробовать так:
Код: javascript
1.
$('#tbl tr:last-child td:first-child').text();


или
Код: javascript
1.
$('#tbl tr:last-child .ms-formlabel').text();
...
Рейтинг: 0 / 0
Получить значение из <td>
    #38997953
drummer84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Axeleron,
у table нет id, и получить нужно именно значение "45,000.00" и это может быть не последняя строка, в примере забыл это указать.
...
Рейтинг: 0 / 0
Получить значение из <td>
    #38997965
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drummer84у table нет id
Тогда можно искать ближайшую таблицу так:
Код: javascript
1.
$(this).closest('table')



drummer84и получить нужно именно значение "45,000.00" и это может быть не последняя строка, в примере забыл это указать.
А как определяется из какой строки выбирать тогда?
...
Рейтинг: 0 / 0
Получить значение из <td>
    #38997976
drummer84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Axeleron, у меня в коде есть функция которая скрывает не нужные строки, делаю это так
Код: javascript
1.
$("h3.ms-standardheader:contains('Contract Value')").closest("tr").hide();


В этом же tr находится и td со значением "45,000.00", может как от этого можно пойти ?
...
Рейтинг: 0 / 0
Получить значение из <td>
    #38998008
drummer84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Реализовал вот так
Код: javascript
1.
$("h3.ms-standardheader:contains('Contract Value')").closest("tr").find('td.ms-formbody').text());
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Получить значение из <td>
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]