Cheatah: Text aus Tabellen auslesen

Beitrag lesen

Hi,

--> Ich verwende für jede Tabellenzeile ein onClick-Event. Wird dieses ausgelöst, rufe ich eine JS-Funktion auf und übergebe ihr als (damit sie weiß, welche Zeile "ruft") das this-Attribut.

damit is 'this' exakt das, was Du mit document.getElementsByName("Name")[0] erhälst.

Soweit die Theorie. Lasse ich mir aber spaßeshalber per "alert" die durch "this" übergebene Zeichenkette ausgeben, erhalte ich nur den Namen des Frames.

In welchem Browser? Abgesehen davon: Was soll bei einem komplexen Objekt wie einer DOM-Node denn ausgegeben werden? Irgendeine String-Repräsentation muss sich der Browser suchen. Ob das nun etwas der Art "[Object]" oder irgendein Name ist, ist gehupft wie gesprungen.

Ich weiß zwar nicht, warum das nicht funktioniert

Wieso meinst Du, dass es nicht funktioniert?

Alle oben genannten Objekte besitzen ein name-Tag und sollten somit ansprechbar sein.

Ja, über DOM.

Lasse ich mir aber wieder mittels "alert" zum Test die Breite der Zelle ausgeben (also noch ".width" angehängt), scheitert dies ...

Wie ich bereits sagte: Verkürzte Schnittstellen zu bestimmten Daten sind nur für wenige Objekttypen definiert.

Trotz intensiver Suche habe ich in selfHTML keinen Hinweis gefunden, wie ich den Text "ansprechen" kann.

Auch das sagte ich bereits: Abstrahiere Dein Problem. Konzentriere Dich nicht darauf, dass Du einen Text suchst - es könnte genauso gut "<img ...>" drin stehen. Du hast ein DOM-Objekt vorliegen, beschäftige Dich also mit DOM-Methoden.

Ein value-Attribut wie bei Formularen existiert nicht,

In der Tat.

ein (offenbar undokumentierten) item-Attribut stellt mich vor Rätsel,

Welches item-Attribut, warum undokumnentiert?

eine "toString"-Anweisung führt nicht zum Erfolg

Raten hilft nicht.

und das Objekt "table" weist (laut selfHTML) keine entsprechenden Attribute aus.

Richtig.

Was kann ich tun ???

Dich mit DOM beschäftigen.

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