Нет, алерт естественно позже. Единственная моё предположение, это защищённая форма, может же быть из-за этого? можно так защитить скрипт - вроде да.
При обращение таким образом
alert(document.getElementsByName('qfprice[]')[0].value), визуально сумма между спананами (выше) становиться 0 и в алерте тоже 0.
Вчера всю ночь голову ломал. Сегодня пообщаюсь на эту тему с автором. Это не совсем чистый JS - это компонент калькулятора к одной из популярных CMS.
Если есть идеи как еще можно обратится, чтобы обойти защиту - пишите - попробую. Из span выше тоже не могу достать, к слову.
Спасибо за помощь!