ChrisB: IE6 geht nicht, FF geht. Dokumententext kann nicht geändert werd

Beitrag lesen

Hi,

bitte zitiere doch endlich mal vernuenftig, und unterlasse das eklige TOFU - Danke.

Muß mir wohl anstatt location.reload was neues ausdenken, oder?

Du musst die *aktuellen* Werte aus den Formularfeldern auslesen - aktuell sind sie zu dem Zeitpunkt, zu dem du die Ermiuttlung der Zufallszahlen durchfuehren willst. Derzeit liest du sie nur einmal beim Laden des Dokumentes aus - wobei dir zufaelligerweise im Firefox dessen Verhalten bzgl. Formularfeldinhalten entgegen kommt, was aber die generelle Vorgehensweise nicht sinnvoller macht.

Bschaeftige dich mit dem Konzept von Funktionen.
Erstelle dir eine solche, die sich ueber einen Link/Button aufrufen laesst (href="javascript:..." oder onclick) - und *dann* die aktuellen Feldinhalte ausliest, und damit die Berechnung durchfuehrt.

Statt document.write zur Ausgabe wirst du dir dann auch etwas anderes ueberlegen muessen, weil das, wenn es nach dem Laden des Dokuments ausgefuehrt wird, dieses komplett ersetzt. Den HTML-Code erst in einer Stringvariablen zusammenzubauen, und dann der innerHTML-Eigenschaft eines Elements (die Referenz darauf bspw. per document.getElementById ermittelt) zuzuweisen, bietet sich fuer einen Anfaenger der Einfachheit halber an.

MfG ChrisB

--
„This is the author's opinion, not necessarily that of Starbucks.“