Доброго дня Гуру!
Есть скрипт:
<script>
function select_delivery_method(method_id)
{
radiobuttons = document.getElementsByName('delivery_method_id');
for(var i=0;i<radiobuttons.length;i++)
{
if(radiobuttons[i].value == method_id)
{
radiobuttons[i].checked = 1;
}
}
var subtotal = parseFloat(document.getElementById('subtotal_price').innerHTML);
var delivery = 0;
if(document.getElementById('delivery_price_'+method_id))
delivery = parseFloat(document.getElementById('delivery_price_'+method_id).innerHTML);
total = subtotal+delivery;
document.getElementById('total_price').innerHTML = total.toFixed(2);
}
</script>
Который плюсовал стоимость и доставку (Доставка radio с несколькими значениями):
<span class=total_sum>Итого с доставкой: <span id=total_price>{$total_price*$currency->rate_from/$currency->rate_to|string_format:"%.2f"}</span> {$currency->sign}</span>
Добавил:
<form name="svdop">
<input type=text name="doplata" value="0.00">
<input type="submit" value="Добавить">
</form>
Есть еще основная кнопка submit которая передает данные из других 7-ми type="text"
Подскажите как сделать чтобы при нажатии svdop плюсовалась в "Итого с доставкой:" сумма введенная в doplata?