Показать сообщение отдельно
  #1 (permalink)  
Старый 18.05.2013, 16:11
Интересующийся
Отправить личное сообщение для Aeliot Посмотреть профиль Найти все сообщения от Aeliot
 
Регистрация: 18.05.2013
Сообщений: 22

ошибка при получении значения
Подскажите, пожалуйста, почему 'alert' (который вне цикла) ни чего не возвращает.
function summOrder()
        {
            summ = 0;
            var trs = document.getElementById('order-table').getElementById('order-table-tbody').getElementsByTagName('tr');
 
            for(var i in trs)
            { 
                var price = isInt(trs[i].getElementById('item-price').innerHTML);
                var val = isInt(trs[i].getElementById('item-input').getElementsByTagName('input')[0].value)
                
                if((val>0) && (price>0))
                {
                    summ += val * price;
                    alert(summ);                    
                };
 
            };
            
            alert(summ);
            return summ;
        }
Ответить с цитированием