Cheatah: Übergeordnetes Objekt bestimmen

Beitrag lesen

Hi,

Und document.parentNode.getElementsByName() funktioniert einfach nicht,

ich glaube, Du möchtest Dich allgemein - und zunächst absolut unabhängig von JavaScript - mit Objektorientierung beschäftigen. Weder das "document" noch das "getElementsByTagName()" sind an der Stelle auch nur im Mindesten sinnbehaftet.

da beißt die Maus keinen Faden ab.

Vielleicht hilft der schon in meinem ersten Posting genannte Beispielcode bei dieser Aufgabe.

Trotzdem würde mich interessieren, wie Du ohne getElementById() oder getElementsByName() z. B. auf ein Feld zugreifst?

Das kommt darauf an, was ich bereits habe und in welchem Kontext ich mich befinde. Handelt es sich beispielsweise um den onchange-Handler eines Eingabefeldes, genügt mir ein "this".

Wie kann man in einer Funktion sonst auf ein beliebiges Eingabefeld zugreifen?

Da es kein document.getElementByRandom() gibt, dürfte das tatsächlich schwierig sein, wenn auch nicht unlösbar. Vielleicht magst Du aber einfach das "beliebig" durch etwas ersetzen, das der tatsächlichen Aufgabe näher kommt.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes