radiac: Wert einer einzelnen Zelle einer tabelle auslesen

Grüße,

würde gerne Wissen, ob, und wie das geht :)

Bin bisher soweit:
summe = document.getElementById('museum1').text;

text oder value funktioneren aber leider nicht. Lasse ich beides weg, zeigt er mir aber an, das ich in einer Tabellenzelle bin. Die Adressierung scheint also zu funktioneren.

Als alertmeldung kommt "undefined" - weil er den Befehl nicht kennt.

MfG

Lars

  1. Was Du suchst, ist data, wobei in der Tabellenzeile ein TextNode ist, dessen Wert Du auslesen willst. Eine weitere Möglichkeit besteht in der Verwendung von innerHTML auf die Tabellenzeile, wobei Du den im td-Element stehenden Quelltext ausliest.

    Gruß, LX

    --
    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: Unusual
    X-Please-Search-Archive-First: Absolutely Yes
    1. Ziel soll sein, den Wert der Tabelle hochzuzählen (für Statistikauswertung).

      Funktioniert das besser mit data oder mit innerHTML ?

      MfG, und Danke :)

      1. Da ergeben sich letztlich keine Unterschiede - allerdings solltest Du sicherheitshalber die so ausgelesenen Werte mit parseInt bzw. parseFloat in Zahlenwerte umwandeln.

        Gruß, LX

        --
        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: Unusual
        X-Please-Search-Archive-First: Absolutely Yes
  2. Bin bisher soweit:
    summe = document.getElementById('museum1').text;

    text oder value funktioneren aber leider nicht. Lasse ich beides weg, zeigt er mir aber an, das ich in einer Tabellenzelle bin. Die Adressierung scheint also zu funktioneren.

    Als alertmeldung kommt "undefined" - weil er den Befehl nicht kennt.

    meinst du nicht, dass du mit <http://de.selfhtml.org/javascript/objekte/htmlelemente.htm@title=rows und cells> besser bedient bist, um tabellenzellen anzuspreche?

    zum auslesen des knoteninhalts eignet sich dann http://de.selfhtml.org/javascript/objekte/all.htm#inner_html@title=innerHTML