Toon posts:

[JS] Cel van een tabel uitlezen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Van een bepaalde pagina probeer ik data te 'parsen'.
Specifiek is het data uit cellen, in meerdere tabellen.
Het is een soort van widget en dat maakt gebruik van de IE engine.

Ik probeer het kort te houden.
Eerst heb ik alle tabellen bijelkaar geraapt dmv document.GetElementsByTagName("table")
Daarna doe ik table.firstChild.firstChild.className om de juiste tabellen in zicht te krijgen.
De hierarchie: table -> TR -> TD <- en daarin zit de data.
Als ik table.firstChild.firstChild.nodeValue doe, krijg ik er 0 ( of '') uit.

Als het nodig is post ik meer info.
Ik hoop dat jullie me kunnen helpen. Ondertussen probeer ik nog wat uit.

  • André
  • Registratie: Maart 2002
  • Laatst online: 11:30

André

Analytics dude

Weet je zeker dat in de DOM er geen TBODY tussen geplaatst is? En waarom doe je per tabel niet opnieuw getElementsByTagName("td");

Verwijderd

Topicstarter
Dank voor de tip.
Ik zag dat er ook cells[] en rows[] collecties zijn voor tabellen.
Dit moet lukken. Ik laat het wel weten.

Verwijderd

Topicstarter
nodeValue geeft nog steeds 0.
Ik heb geverifieerd dat de classname klopt.

Ah. innerText werkt beter zie ik nu.
Opgelost.