рони,
Спасибо исправил, но к сожалению значение он все равно не передает.
вывести нужно в id = "target" значение values, уже все перебрал, но решение так и не смог найти
<input type="radio" name="paymentType" value="PC">Яндекс.Деньгами</input>
<input type="radio" name="paymentType" value="AC">Банковской картой</input>
<input type="radio" name="paymentType" value="MC">С мобильного телефона</input>
<input type="hidden" name="successURL" value="http://sait.info/success.php"></input>
<input type="text" name="label" placeholder="Логин">
<input id="target" type="text" readonly name="sum">
<input type="submit" name="submit-button" value="Перевести">
var cart = {};
var values = 0;
function loadCart(){
if(localStorage.getItem('cart')){
cart = JSON.parse(localStorage.getItem('cart'));
showCart();
}
else {
$('.main-cart').html('Корзина пуста!');
}
function showCart(){
if(!isEmpty(cart))
{
$('.main-cart').html('Корзина пуста!');
}
else{
$.getJSON('goods.json', function (data){
var goods = data;
var out = '';
for(var id in cart){
values += goods[id].cost * cart[id];
out += ` <button data-id="${id}" class="del-goods">x</button> `;
out += `<img src="img\\${goods[id].img}">`;
out += `${goods[id].name}`;
out += ` <button data-id="${id}" class="minus-goods">-</button> `;
out += `${cart[id]}`;
out += ` <button data-id="${id}" class="plus-goods">+</button> `;
out += cart[id]*goods[id].cost; //цена за один товар
out += '</br>';
}
$('.main-cart').html(out);
$('.sums').html(`Общая самма товаров: ${values} рублей.`);
$('.del-goods').on('click', delGoods);
$('.plus-goods').on('click', PlusGoods);
$('.minus-goods').on('click', MinusGoods);
input = document.getElementById('target'); //-----> добавил для передачи значения
input.value = values; //-----> добавил для передачи значения
});
}
}