Seite 1 von 1

Javascriot im IE8 document.forms... nutzen?

Verfasst: 25.08.2009, 13:25
von Andreas I.
Hallo, wie kann ich im IE8 eine Konstruktion einsetzen wie diese:
alert(document.forms["formularname"].elementname.value);
Hierbei sind formularname und elementname jeweils die Namen eines Formulars und eines Elements in diesem Formular.

Im Firefox und im Opera funktioniert das so, aber im IE8 nicht. IE <8 habe ich gar nicht erst probiert.

Was braucht die Diva aus Redmond, damit hier irgendetwas passiert?

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 25.08.2009, 13:33
von DanielS
Wie sieht denn Dein Element aus?
Wenn da eine id drin steckt, dann kommst Du mit

Code: Alles auswählen

document.getElementById&#40;"elementname"&#41;.value
weiter.

Verfasst: 25.08.2009, 13:48
von Andreas I.
Ja, danke. Ich habe inzwischen ergoogelt, dass der Internet-Explorer nicht in der Lage ist, für Konstruktionen in der Art:

Code: Alles auswählen

<select name="MeinName">
 <option>abc</option>
 <option>def</option>
 <option>ghi</option>
 <option>jkl</option>
</select>
...Den Wert zwischen den option-tags zu verarbeiten. Auch in Version 8 noch nicht. Stattdessen muss man sich mit MeinName.selectedIndex weiterhelfen.
Da erinnere ich mich jetzt wieder dran. Ist ein alter Fehler im IE seit ewigen Zeiten....