Fehler bei Ausgabe

C-H

Erfahrenes Mitglied
Hi!

Ich habe in folgendem Code das Problem, daß im input-Feld (fp_total_costs_count) der errechnete Wert nicht angezeigt wird, obwohl das alert den richtigen Wert ausgibt. Interessant ist, daß ein eingegebener Wert in dem Feld stehen bleibt. Problem ist im IE 6 und FF 2 identisch.

Code:
function calcAggregate1()
 {
  countVal = document.forms[0].fp_hdl_charge_count.value.replace(/,/, ".")*1
   + document.forms[0].fp_hdl_books_charge_count.value.replace(/,/, ".")*1
   + document.forms[0].fp_overnight_expenses_count.value.replace(/,/, ".")*1
   + document.forms[0].fp_conference_center_count.value.replace(/,/, ".")*1
   + document.forms[0].fp_catering_count.value.replace(/,/, ".")*1
   + document.forms[0].fp_administration_costs_count.value.replace(/,/, ".")*1
   
  document.forms[0].fp_total_costs_count.value = "";
  document.forms[0].fp_total_costs_count.value = countVal; // Zeigt nix an
  alert(document.forms[0].fp_total_costs_count.value); // Gibt den korrekt errechneten Wert aus
 }
 
That's it!

Peinlich, peinlich ... hätt' ich auch selber drauf kommen können. Shit Copy&Paste ;-)

Danke!
 

Neue Beiträge

Zurück