![]() |
SELFHTML Forumsarchiv |
|
|
Die folgende Nachricht zum Thema stammt von: Lukas Müller, 30. 03. 2007, 15:58
Hallöle.
Ich habe ein kleines bzw, großes Problem:
Folgender Code funktioniert einfach nicht:
<input type="button" onClick="alert(this.form.field[geburtsdatum].value);">
Nach ein bisschen rumprobieren habe ich festgestellt, das sich das Feld in JS gar nicht Ansprechen lässt.
Was gibts denn für Möglichkeiten, das Feld trotzdem irgendwie anzusprechen in JS?
Danke für eure Antworten :)
Die folgende Nachricht zum Thema stammt von: wahsaga, 30. 03. 2007, 16:03
hi,
»» Folgender Code funktioniert einfach nicht:
»» <input type="button" onClick="alert(this.form.field[geburtsdatum].value);">
"Funktioniert nicht" ist keine Problembeschreibung.
Schau in die Javascript-Konsole deines Browsers, welchen Fehler er dir meldet.
Und wo hast du die Javascript-Variable geburtsdatum definiert, welchen Wert hat sie?
»» Nach ein bisschen rumprobieren habe ich festgestellt, das sich das Feld in JS gar nicht Ansprechen lässt.
Welches Feld?
»» Was gibts denn für Möglichkeiten, das Feld trotzdem irgendwie anzusprechen in JS?
Du hast doch gerade behauptet, es wäre gar nicht möglich?
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
Die folgende Nachricht zum Thema stammt von: Gunnar Bittersmann, 30. 03. 2007, 16:10
Hello out there!
»» <input type="button" onClick="alert(this.form.field[geburtsdatum].value);">
'this' bezieht sich nicht auf das Formular, sondern auf das 'input'-Element (den Button).
»» Was gibts denn für Möglichkeiten, das Feld trotzdem irgendwie anzusprechen in JS?
http://de.selfhtml.org/javascript/objekte/forms.htm sollte dir das sagen.
See ya up the road,
Gunnar
--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
Die folgende Nachricht zum Thema stammt von: wahsaga, 30. 03. 2007, 16:27
hi,
»» »» <input type="button" onClick="alert(this.form.field[geburtsdatum].value);">
»»
»» 'this' bezieht sich nicht auf das Formular, sondern auf das 'input'-Element (den Button).
Preisfrage für dich, Gunnar: Worauf bezieht sich dann this.form (sofern wir davon ausgehen, dass dieses Input-Element sich in einem Formular befindet)?
scnr,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
Die folgende Nachricht zum Thema stammt von: Gunnar Bittersmann, 30. 03. 2007, 16:41
Hello out there!
»» Preisfrage für dich, Gunnar: Worauf bezieht sich dann this.form (sofern wir davon ausgehen, dass dieses Input-Element sich in einem Formular befindet)?
Ähm – auf das Forumlar, in dem sich dieses Input-Element befindet?
Hab ich was gewonnen?
See ya up the road,
Gunnar
--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
Die folgende Nachricht zum Thema stammt von: MuellerLukas, 30. 03. 2007, 16:51
Yes, habs grad durch ein paar mal weiteres Probieren hinbekommen:
document.formular.elements['feld[geburtsdatum]'].value
Die folgende Nachricht zum Thema stammt von: Struppi, 31. 03. 2007, 12:52
»» Yes, habs grad durch ein paar mal weiteres Probieren hinbekommen:
Warum probieren?
In selfhtml wärst du auch fündig geworden http://de.selfhtml.org/javascript/objekte/elements.htm
Struppi.
--
Javascript ist toll (Perl auch!)
© 1998-2006
Impressum, Software: Classic Forum