WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   NS4x-fomular in tabellenfeld mit js auslesen (http://www.wcm.at/forum/showthread.php?t=33388)

RaistlinMajere 18.10.2001 15:51

NS4x-fomular in tabellenfeld mit js auslesen
 
mit

document.forms["xyz"].elements["textfeld"].value

geht leider nicht mit den folgenden hierachien:

<table>
<form name="xyz">
<tr><td><input type="text" size=10 name="textfeld"></td></tr>
</form>
</table>

<form name="xyz">
<table>
<tr><td><input type="text" size=10 name="textfeld"></td></tr>
</table>
</form>

<table>
<tr><td><form name="xyz">
<input type="text" size=10 name="textfeld"></form>
</td></tr>
</table>


wenn ich das tabellenfeld oder sogar die zeile in das formular inkludiere, bringts auch nix (soweit war ich in meiner verzweiflung schon), auch das ansprechen der elemente in js mit indizes anstatt namen hilft nicht, in jedem fall bringt mir die ns js-console

document.forms["xyz"] has no properties.
bzw.
document.forms[0] has no properties.

kann mir irgendjemand helfen? ich bin echt am narrischwerden. :heul:

_m3 18.10.2001 16:37

Schon mal mit "document.xyz.textfeld.value" probiert?

RaistlinMajere 18.10.2001 16:57

yup, bringt auch nix. :(

_m3 18.10.2001 17:06

Und mit "document.forms[0].elements["textfeld"].value" ?:(

RaistlinMajere 18.10.2001 17:17

das problem is ned das textfeld, bini draufgekommen, sondern das formular selbst.

hab mir nämlich mit

alert(document.forms[0]) bzw. alert(document.forms["xyz"]) bzw. alert(document.xyz)

ausgeben lassen, ob das objekt überhaupt existiert, im ie tuts das, im ns ned. dort ist der hund begraben.

_m3 18.10.2001 17:25

Dann hast Du das Form wahrscheinlich in einem div bzw. layer?

Probier mal
"document.layers[0].document.forms["xyz"]"

RaistlinMajere 19.10.2001 15:09

bin selbst grad draufgekommen, daß es genau so war, war in einem <div>-layer drin. danke trotzdem. :-)


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:57 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag