Auslesen von Inputfeldern
Marco
- javascript
0 wahsaga
Hallo,
wieso funktioniert das Auslesen des Feldinhaltes bei meinem Quelltext nicht? Darf der Feldname keine Klammern enthalten?
<form name="formular">
<input name="feld[1]" type="text" size="30">
<input name="feld[2]" type="text" size="30">
<input type="button" name="Verweis" value="Script aufrufen"
onClick="arbeite()">
</form>
function arbeite() {
inhalt = document.formular.feld[1].value;
alert (inhalt);
}
Was macht man denn, wenn die Namen der Inputfelder dynamisch erzeugt werden und diese zwangsläufig Klammern enthalten?
Gruß,
Marco
hi,
Darf der Feldname keine Klammern enthalten?
der feldname schon - aber die javascript-notation, die du zum zugriff verwenden willst, nicht. in javascript bedeuten die eckigen klammern nämlich den zugriff auf ein array.
lies http://de.selfhtml.org/javascript/objekte/elements.htm#allgemeines - für # kann auch der name eingesetzt werden.
gruß,
wahsaga