an den inhalt einer verschachtelten Tabelle kommen
Ron
- javascript
Hallo Allesammt,
folgende Frage hätte ich.
Ich möchte per Javascript an den Inhalt einer Div-Tabellenverschachtelung.
Diese sieht folgendermassen aus.
<div id="eins">
<tabelle><tr><td>
<tabelle><tr><td>
<tabelle><tr><td>
Inhalt
</td></tr></table>
</td></tr></table>
</td></tr></table>
</div>
Die Strucktur kann ich leider nicht ändern.
Ist jetzt auch vereinfacht dargestellt.
Wie gehe ich nun am besten vor.
Gehe davon aus das ich mit node arbeiten muss.
Beispiele für ne verschachtelte Strucktur habe ich nicht gefunden.
Kann mir da jemand auf die Sprünge helfen?
Gruß Ron
hi,
´wie wäre es wenn du dem innersten TD ein id attribut gibst:
<tabelle><tr><td id="test">
Inhalt
</td></tr></table>
var inhalt = document.getElementById("test").firstChild.nodeValue;
alert(inhalt);
habe ich nicht getestet aber hier scheint es so zu funktionieren:
http://de.selfhtml.org/javascript/objekte/node.htm#node_value
Hallo Ron,
am besten wäre es natürlich, die Tabelle, um die es geht, hat eine ID. Wenn das nicht geht:
document.getElementsByTagName("table")[0] liefert die 1. Tabelle im Dokument
document.getElementsByTagName("table")[0].getElementsByTagName("table")[2] liefert die 3. Tabelle in der 1. Tabelle
usw.
Links:
http://de.selfhtml.org/javascript/objekte/document.htm
an die Inhalte der Tabellenfelder kommst du analog und mit den "node"-Objekt.
Gruß, Jürgen
...Danke hat geholfen