Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как получить значение с помощью JavaScript? (https://javascript.ru/forum/misc/53866-kak-poluchit-znachenie-s-pomoshhyu-javascript.html)

griga999 22.02.2015 00:39

Как получить значение с помощью JavaScript?
 
Имею следующий код:
Код:

<div  id="total_price" style="text-align:right;">Общая сумма: <b>350</b> руб.</div>
Необходимо получить значение 350 в переменную.

Если что можно отредактировать html код по другому.
Но структура общая всё равно будет такой.

Как получить значение...

Octane 22.02.2015 01:13

<div class="total-price">Общая сумма: <span class="value">350</span> руб.</div>
<script>
var priceNode = document.querySelector('.total-price .value').firstChild;
var priceValue = parseInt(priceNode.nodeValue, 10);
alert(priceValue);
</script>

Vlasenko Fedor 22.02.2015 01:57

:)
<div id="total_price" style="text-align:right;">Общая сумма:
  <b>350</b>руб.</div>
<script>
  alert(+total_price.innerHTML.replace(/\D/g, ''));
</script>

<div id="total_price" style="text-align:right;">Общая сумма:
  <b>350</b>руб.</div>
<script>
  alert(+document.querySelector('#total_price b').innerHTML);
</script>


Часовой пояс GMT +3, время: 01:10.