Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Получить значение из <td> / 6 сообщений из 6, страница 1 из 1
02.07.2015, 13:57
    #38997896
drummer84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение из <td>
Подскажите как в 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
02.07.2015, 14:08
    #38997911
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить значение из <td>
drummer84,
Если id таблицы = 'tbl', можно попробовать так:
Код: javascript
1.
$('#tbl tr:last-child td:first-child').text();


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



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


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


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