JS berechnung will nicht

=fire=

Erfahrenes Mitglied
Guten Tag,

ich habe eine kleine Berechnung geschrieben leider klappt das nicht. Das Ergebnis ist 0.

Code:
function actualize(total) {
                test = (parseInt(document.buypoints.numpointstobuy.value) * parseInt(total));
                document.buypoints.totalamount.value = test+' EUR';            
            }

PHP:
$total = $this->params->get('amount_per_increment', '25');
$javascript = 'onchange="actualize(\''.$total.'\');"';
 
hast du schon überprüft ob entweder der value oder total 0 sind?
oder ob document.buypoints.numpointstobuy existiert?
 
ist bei parseInt aber egal, wie im verlinkten Artikel zu lesen ist ließt diese Funktion bis sie das erste nicht numerische Zeichen finden und gibt alles aus was sie bis dahin gelesen hat.

/edit: oh, zu schnell
 

Neue Beiträge

Zurück