Supportnet / Forum / Skripte(PHP,ASP,Perl...)
alert(document.warenkorb.menge.value);
Frage
Hallo,
ich würde gern den Inhalt eines Formularfeldes dynamisch schreiben. Jedoch bekomme ich keine funtkionierende Abfrage des abhängigen Feldes hin.
Hier mein Prob:
<!--
function rechne(preis) {
alert(document.warenkorb.menge.value) ;
var gpreis = document.warenkorb.menge.value*preis;
document.warenkorb.gpreis.value = gpreis;
return true;
}
//-->
</script>
schon der Alert klappt nicht. Fehlermeldung: "document.warenkorb.menge.value ist null oder kein Objekt"
Das Formular und dessen Felder sind ordnungsgemäß deklariert.
bin echt dankbar für jeden Hinweis!
danke,
svensen
Antwort 1 von Dr.Ma-Busen
Mahlzeit!
Also laut der Fehlermeldung gibt es kein "document.warenkorb.menge.value"
Bist du dir sicher das du das richtig deklariert hast?
Achte auf Groß und Kleinschreibung.
Und befindet sich das auch alles in einer HTML- Datei? Oder ist das Script und das Formular in zwei verschiedenen HTML- Dateien?
Wenn ja dann musst du die Function umändern.
Und zwar mit parent.frames[n].document.... (n = Framenummer oder Name) oder top.frames[n].document... erweitern
MfG
Dr. Ma-Busen
Also laut der Fehlermeldung gibt es kein "document.warenkorb.menge.value"
Bist du dir sicher das du das richtig deklariert hast?
Achte auf Groß und Kleinschreibung.
Und befindet sich das auch alles in einer HTML- Datei? Oder ist das Script und das Formular in zwei verschiedenen HTML- Dateien?
Wenn ja dann musst du die Function umändern.
Und zwar mit parent.frames[n].document.... (n = Framenummer oder Name) oder top.frames[n].document... erweitern
MfG
Dr. Ma-Busen
Antwort 2 von svensen
Danke, hab den Fehler gerade gefunden.
Mein Editor hat den form-tag auch gleich wieder beendet. Ich sollte wohl etwas übersichtlicher schreiben ...
Mein Editor hat den form-tag auch gleich wieder beendet. Ich sollte wohl etwas übersichtlicher schreiben ...

