Formular im Layer unter Mozilla
marcus schmidt
- dhtml
0 Jörg Peschke0 wahsaga
hi zusammen!
ich sitze seit 2 stunden an folgendem problem:
ich habe eine seite mit 3 layern und innerhalb jedem layers ist ein formular.
unter IE komm ich prima an die formulardaten eines alyers ran aber unter mozilla klappts überhaupt nicht...
ich hole mir bisher das objekt:
var object=document.getElementById(elementname);
...und danach wollte ich über
object.innerHTML.document.forms[0].fieldname.value
auf den inhalt der felder zugreifen... was natürlich nciht klappt.
kann mir jemand sagen warum?
IS DRINGEND !
vielen dank im voraus...
gruß
marcus
Hallo,
Wenn Du ohnehin auf DOM-Methoden (document.getElementById) Setzt, warum dann nicht auch für das feld, aus dem du den wert brauchst?
Nehmen wir an, du hast ein Input feld:
<input type="text" id="blabla"></input>
dann kannst Du wunderbar mit
document.getElementById("blabla").value darauf zugreifen.
document.getElementById könne aber ältere Browser (Netscape < 6, IE < 5) nicht, das ist vielleicht wichtig zu wissen.
Gruesse,
Joerg
hi,
...und danach wollte ich über
object.innerHTML.document.forms[0].fieldname.valueauf den inhalt der felder zugreifen... was natürlich nciht klappt.
kann mir jemand sagen warum?
weil innerHTML vermutlich wie eine instanz des string-objektes behandelt werden dürfte - und das hat kein unterobjekt namens document.
IS DRINGEND !
IS NERVIG !
gruß,
wahsaga