Не удается получить значение из span
Необходимо получить значение из тега span в input, помогите, пожалуйста:
$(document).ready(function() {
var span = document.getElementById('total-price');
var input = document.getElementById('of_total_price');
input.val(span.innerHTML);
var value = parseInt(input.val());
console.log(value);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="total">Итого: <span id="total-price" name="total_price"></span>pуб.</div>
<input type="hidden" id="of_total_price" name="of_price" />
Источник: Stack Overflow на русском