wahsaga: Untergeordneten HTML- Tag ansprechen

Beitrag lesen

hi,

Die Bilder innerhalb des <a id='punktx'> möchte ich einzeln ausblenden.

Ist das jeweils nur ein Bild pro Link, oder kann dieser mehrere enthalten?

this.document.getElementById(page[i]).style.backgroundColor = '#ccc';

Warum sollte document unterhalb von this liegen? Und was wäre denn in deinem Anwendungsfalle überhaupt this?

Die Zeile mit dem .image. klappt nicht. Wie kann ich das Bild ansprechen, ohne ihm eine eigene id geben zu müssen?

Als Kindknoten des Links. Aber Achtung, es muss nicht unbedingt der erste Kindknoten sein - durch whitespace erzeugte Textknoten könnten noch davor kommen.
Auf deinen Linkknoten getElementsByTagName("img") anzuwenden, wäre eine weitere Möglichkeit.
Man könnte aber auch einfach dem Link selber per className eine Klasse verpassen, für die im CSS definiert ist, das darin liegende Bilder nicht angezeigt werden:
.ausblendeKlasse img { ... }

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }