Kann Textfeld nicht ansprechen
Ross Geller
- javascript
Hi Leute,
ich habe ein kleines Problem bei Ansprechen eines Formularfeldes mit Javascript! Das Problem ist wohl, dass das Feld testfeld[0] heist.
<input name="testfeld[0]" type="text" size="30" maxlength="30">
Wenn ich versuche das Feld anszusprechen:
function test(){
document.zeitbasis_form.testfeld[0].value = "Hallo Welt";
}
kommt folgende Fehlermeldung:
document.zeitbasis_form.testfeld.0 ist Null oder kein Objekt
Ich bin mir schon im klaren das die eckigen Klammern wohl als Sonderzeichen interpretiert werden, aber sie sind für mich zwingend notwendig. Wäre toll wenn mir jemand helfen könnte!
viele Grüße
Ross
Hi Ross
Ich bin mir schon im klaren das die eckigen Klammern wohl als Sonderzeichen interpretiert werden, aber sie sind für mich zwingend notwendig. Wäre toll wenn mir jemand helfen könnte!
Die eckigen Klammern werden in JavaScript, wie auch in vielen anderen Programmiersprachen zur Kennzeichnung von arrays verwendet. AFAIK gibt es keine andere Lösung als die Klammern weg zu lassen. Vielleicht könntest du uns mal erklären, warum sie so "zwingend notwendig" sind.
Schöne Grüße
Johannes