Получить значение внутри тега HTML - Нужен текст внутри тега <div class> - PullRequest
0 голосов
/ 14 сентября 2018

Я пытаюсь извлечь значение общего дохода из моей онлайн CRM.

Вот фрагмент страницы, на которую я нацеливаюсь:

<div class="col-md-6 clear">
    <label class="compact">Total Revenue</label>
</div>
<div class="col-md-6">
    369.0
</div>

Получение данных из текстовых полей и проверка наличия данных в источнике веб-сайта - это не проблема, но контрольно-пропускной пункт, который я имею, пытается получить это значение выше.

Некоторая дополнительная информация, этот сегмент HTML всегда будет выглядеть одинаково, за исключением значения.

Как лучше всего извлечь это значение «369.0» в строку?

1 Ответ

0 голосов
/ 14 сентября 2018

Используя jQuery, вы можете сделать что-то вроде следующего: Однако, в зависимости от остальной части вашего кода, другое решение может стоить исследовать.

$(document).ready(function(){
	var result = $(".col-md-6.clear").next().text();
	$("#result").text(result);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="col-md-6 clear">
    <label class="compact">Total Revenue</label>
</div>
<div class="col-md-6">
    369.0
</div>
<div id="result" style="background-color: salmon;">
</div>
...