so, hier nun die nächste frage (aber ich werd besser und so werden es zum glück auch immer weniger fragen...)
also wenn ich zu einem ganz bestimmten knoten (z.b. tabellenzelle) in einer tabelle vordringen möchte, ich für die einzelnen zellen jedoch keine ids vergeben habe, nur klassen, muß ich dann wirklich von der id der tabelle ausgehen und x-mal FirstChild bzw. nextSibling schreiben, bis ich an dem gewünschtem knoten bin? wenn ich also 100 spalten habe und ich möchte zur vorletzten muß ich 97x nextSibling schreiben?
gruß, paul
geschrieben von okley am 06.04.2006 - 14:31
Nein musst du nicht ;)
Eine saubere HTML struktur ist so aufgebaut wie ein xml dokument. Du kannst also über das DOM mit XPath auf die einzelnen elemente zugreifen.
Ich habe XPath noch nie direkt aus javascript heraus gebraucht, und kann dir leider nicht mehr tipps geben. es lohnt sich aber sicher, zuerst einige grundlagen in sachen xpath und dom/xml zu lernen.