element.innerText
Tino
- javascript
Hallo, hoffe ihr könnt mir helfen.
hier mein Problem:
ich habe eine Tabelle in der Werte drinstehen und zwar nach diesem Schema:
<td><div style="width: auto; white-space: nowrap;"><span style="cursor:crosshair;" id="bin">6</span></div></td>
ich will mit Javascript nun jeden Wert "6" auslesen und beim InternetExplorer funktioniert es mit
wert = parseInt (table.rows[j].cells[i].innerText);
einwnandfrei.
nur der Firefox macht Probleme.
Hat jemand einen Rat für mich, wie ich den Wert mit Firefox bekomme??
Danke
Tino
Hallo,
Hat jemand einen Rat für mich, wie ich den Wert mit Firefox bekomme??
wert = parseInt (table.rows[j].cells[i].firstChild.nodeValue);
Siehe http://de.selfhtml.org/javascript/objekte/node.htm#node_value
Ciao,
Andreas
Hallo,
wert = parseInt (table.rows[j].cells[i].firstChild.nodeValue);
leider klappt das nicht denn das Ergebnis ist jedesmal null
ciao
Tino
wert = parseInt (table.rows[j].cells[i].firstChild.nodeValue);
leider klappt das nicht denn das Ergebnis ist jedesmal null
Naja, das liegt an deinen DIV SPAN Konstrukt inerhalb der Zelle, gibt es dafür eine Notwendigkeit?
Struppi.
Naja, das liegt an deinen DIV SPAN Konstrukt inerhalb der Zelle, gibt es dafür eine Notwendigkeit?
Naja schon.
<td><div style="width: auto; white-space: nowrap;"><span style="cursor:crosshair;" id="bin">32</span></div></td>
also das div ist noetig wegen dem nowrap. denn auf das td angewendet funktioniert es nicht. das <span> lass ich jetzt weg.
Zumindest kommt jetzt schon mal ein NaN (not a Number).
wenn ihr wisst wie ich das nowrap auf die td bekomme dann koennte ich das div ja auch entfernen
Ciao
Tino
hi,
<td><div style="width: auto; white-space: nowrap;"><span style="cursor:crosshair;" id="bin">32</span></div></td>
also das div ist noetig wegen dem nowrap. denn auf das td angewendet funktioniert es nicht.
Wie "wrappt" dein Browser denn den Text "32", wenn du keine Angabe bzgl. white-space machst ...?
gruß,
wahsaga
hi,
Wie "wrappt" dein Browser denn den Text "32", wenn du keine Angabe bzgl. white-space machst ...?
:)
es stehen auch manchmal andere werte drin, z.b. yyyymmdd hhmmss und die werden umgebrochen.
mittlerweile habe ich die sachen separiert, so das ich auch auf das wrap verzichten kann.
jedenfalls wenn man keine divs und spans in den spalten hat, dann kann man mit firstchild.nodevalue die sachen abfragen.
vielen dank leute
aber ein anderes problem ist noch offen, wie kann man werte abfragen aus einer <td> in der trotzdem noch andere html sachen drinstehen?
gruss tino