Grüße,
schau dir auch das an:
http://de.selfhtml.org/javascript/objekte/index.htm
http://de.selfhtml.org/javascript/objekte/node.htm
und um Gottes Wille - hol dir Opera, es hat sehr gute Development tools, damit kannst du ein jedes Objekt untersuchen und seine verfügbaren Eigenschaften und Knoten "Live" sehen
function changeImage(object, nr) {
object.src = myImages[nr].src;
}
dein "object" ist das <a> element der die funktion aufruft - wenn dann
[code lang=javascript]
object.firstChild.src=myImages[nr].src;
> function expandRow(object) {
> object.parent.parent.parent.childNodes[2].style.visibility = 'visible';
> }
> [/code]
eigenschaft "parent" bei einem a wäre mir ehrlich gesagt neu^^
object.parentNode :)
und
!!!!!!!!!!!!!!!!!!!!!!!!!ACHTUNG!!!!!!!!!!!!!!!!!!!!!!!!!!!
ich bin damit 100 mal auf die Fresse gefallen - ein Zeilenumbruch ist auch ein DOM-Knoten, bei dem o.g. "firstChild" kann es passieren dass du damit den Zeilenumbruch (textnode mit whitespace drin) abgreifst
uU kommst du nicht drum herum durch childNodes() mit einer schleife zu gehen und den <http://de.selfhtml.org/javascript/objekte/node.htm#node_type@title=nodeType()> zu überprüfen
MFG
bleicher
--
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_-
![](http://img296.imageshack.us/img296/9641/minibannerso7.jpg)
[FirefoxMyth](http://www.firefoxmyths.com)