Показать сообщение отдельно
  #1 (permalink)  
Старый 20.01.2014, 17:15
Новичок на форуме
Отправить личное сообщение для troublesomez Посмотреть профиль Найти все сообщения от troublesomez
 
Регистрация: 20.01.2014
Сообщений: 3

Правка небольшого кода
Здравствуйте форумчане! Совсем отчаялся, ищу помощи сдесь!

function validate(obj){

        if (isNaN(obj.value)) {

                obj.value = 0;

        } else {

                obj.value=parseFloat(parseInt(obj.value*100)/100);

        }

}

function toInt(arg){

        if (isNaN(arg)) {

                return 0;

        }

        return parseInt(arg);

}

function toFloat(arg){

        var a = parseFloat(arg);

        if (isNaN(a)) { return 0; }

        return a;

}

function ComputeAmount()
{
    var final_sum = 0;
    var temp_sum = 0;
    var temp_var = 0;
    var temp_var2 = 0;
    var temp_var_count = 0;
    var temp_var_price = 0;

    var sq=document.getElementById('square');
    var squarage = toFloat(sq.value);

    var sheight=document.getElementById('sheight');
    var sq_height = toFloat(sheight.value);

    var facture=document.getElementById('facture');
    var facture_prise = toFloat(facture.value);

    var oth = document.getElementById('oth_sum');
    var oth_count = oth.value;

    final_sum = squarage * facture_prise;
    if (final_sum < 9000)      {final_sum = final_sum;}          while (oth_count > 0)
    {
        temp_var = document.getElementById('oth_'+oth_count+'_1');
        temp_var_count = temp_var.value;

        temp_var2 = document.getElementById('oth_'+oth_count+'_2');
        temp_var_price = toFloat(temp_var2.value);

        temp_sum = temp_var_count * temp_var_price;

        final_sum = final_sum + temp_sum;
        oth_count--;
    }

    temp_sum = final_sum;

    if ((sq_height >= 3) && (sq_height <= 4))     {         temp_sum = temp_sum + (temp_sum * 5 / 100);     }     if (sq_height > 4)
    {
        temp_sum = temp_sum + (temp_sum * 5 / 100);
    }

    final_sum = temp_sum;

    document.getElementById('final_s').value = final_sum;
}


Нашел готовый скрипт, на расчет стоимости натяжных потолков, в данный момент понадобилось убрать некоторые пункты, убираю их калькулятор перестаёт считать, не могли бы вы помочь мне в данном деле.
Ответить с цитированием