hallo.
ich habe hier diese selbstgeschriebene js funktion, die drei checkboxen überwachen soll und eine endsumme je nach auswahl berechnen soll:
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
function getTotal() {
var total = 0;
if (document.form.day1.checked) total += 5;
if (document.form.day2.checked) total += 10;
if (document.form.day3.checked) total += 8;
document.getElementById('ptotal').value = 'Gesamtbetrag: € '+total;
}
getTotal();
</SCRIPT>
am ende des javascript bereichs rufe ich die funktion dann auf, da ja auch vor erster auswahl das ausgabefeld mit inhalt versehen werden soll.
ansonsten rufe ich die funktion im <input> feld auf
<input onClick="getTotal()" type="checkbox" name="day1" value="5" />
mein formular-tag ist mit <form name="form" ..> definiert, damit ich mit document.form.day1... arbeiten kann.
dazu gibt es im html code noch das ausgabefeld
<p id="ptotal"></p>
nur was mache ich falsch? wo liegt der denkfehler?
ps.: das problem taucht unter apache, js 1.2 auf