ich hab mal wieder ein seltsames phänomen im IE 6
sicher?
ja ziemlich ;)
eigentlich sollte es auch in anderen Browsern nicht funktioneren.
...
die js-funktionen hab ich jetz mal rausgelassen
Naja, wäre vielleicht interessant gewesen, was du da überhaupt machen willst.
den wert abrfragen, um dann elemente ein- und auszublenden
Wozu brauchst du den Wert um ein Element ein- und auszublenden?
document.forms.wahlform.ie ergibt [object]
siehste
ja ok auf das objekt, aber nicht auf die eigenschaften des objektes, welche ich ja eigentlich haben will
Lass dir mal die eigenschaft length ausgeben, wenn diese größer als 1 ist, hast du ein Collection und musst alle Radiobuttons mit dem gleichen Namen prüfen welcher angeklickt wurde.
aber document.forms.wahlform.ie.name oder value ist immer undefined??
Weil Radiobuttons über ein Array (oder collection) angesprochen werden, wie es auch in selfhtml erläutert wird.
aha .... jetz frage ich mich aber ernsthaft, warum es sonst funktioniert hat?
Weil du vermutlich keine Elemente mit dem gleichen Namen hattest (es spielt keine Rolle ob du Radiobuttons oder andere input Elemente hast, wenn es mehrere mit gleichem Namen gibt wandelt der Browser diese in eine Collection um).
dennoch
ich will nicht alle vorhandenen radio-buttons abfragen müssen, welcher denn nun checked ist und dann den wert auslesen
So wird's gemacht.
ich bin mir absolut sicher, dass es so, wie ich es vorhatte normalerweise funktioniert ........
nein.
welche methode schlägst du denn vor?
s.o.
Struppi.
Javascript ist toll (Perl auch!)