Помогите скрипт дописать!

ponoroshca

Копии любых сайтов
Регистрация
9 Дек 2012
Сообщения
183
Реакции
240
Всем привет! Вот сам скрипт, тут есть выбор по кубатуре и количеству машин, нужно добавить еще выбор песка и цена должна меняться! Вот сам Для просмотра ссылки Войди или Зарегистрируйся
Код:
<script type="text/javascript">
    function plus(){
        document.getElementById('quant').value ++;   
        recount();
       
    }
    function minus(){
        if(document.getElementById('quant').value <= 1) document.getElementById('quant').value = 1;
        else document.getElementById('quant').value --;   
        recount();
       
    }
    function recount(){
        var summa;
        var cena = 250;//цена за куб
        var deliv = 100;//цена за км доставки
        if(!(document.getElementById('v').value=="Объем")) var v = document.getElementById('v').value;
        else v = 0;
        var quant = document.getElementById('quant').value;
        var len;
        var str1;
        var str2;
        str1 = String(document.getElementById('km1').value);
        str2 = String(document.getElementById('km2').value);
        if(str1=="") str=0;
        if(str2=="") str=0;
       
        var temp1 = new Array();
        var temp2 = new Array();
        temp1 = str1.split(' ');
        temp2 = str2.split(' ');
        len1 = temp1[0];
        len2 = temp2[0];
        var km;
        if(document.getElementById('kar').value == "Песок карьерный") km = len1;
        else km = len2;
        if(km=="") km=0;
        summa = parseFloat(cena)*parseFloat(v)*parseFloat(quant) + parseFloat(deliv)*parseFloat(v)*parseFloat(km);
        document.getElementById('summa').value = summa;
    }
</script>
 
Может кому то пригодиться решил проблему! Добавил строчки
Код:
var kar = 1;//цена за куб
        var deliv = 1;//цена за км доставки
        if(!(document.getElementById('kar').value=="Песок")) var kar = document.getElementById('kar').value;
        else kar = 0;
 
Назад
Сверху