Mam taką tabelę:
  1. <table id="ulubione">
  2. <tr id="ulub_naglowek">
  3. <th>Obrazek</th>
  4. <th onclick="sortuj(this);">Producent</th>
  5. <th onclick="sortuj(this);">Auto</th>
  6. <th onclick="sortuj(this);">Data dodania</th>
  7. </tr>
  8. </thead>
  9. {section name=i loop=$ulubione}
  10. {if $smarty.section.i.index%2 eq 0}
  11. <tr class="tr0">
  12. {else}
  13. <tr class="trr">
  14. {/if}
  15. <td><img src="obrazki/{$ulubione[i].obrazek}" width="160" height="107"/></td>
  16. <td><a href="przegladaj.php?marka={$ulubione[i].id}">{$ulubione[i].nazwa_marki}</a></td>
  17. <td><a href="przegladaj.php?marka={$ulubione[i].id}">{$ulubione[i].nazwa}</a></td>
  18. <td><span id="data_dodania"><a href="przegladaj.php?marka={$ulubione[i].id}">
  19. {$ulubione[i].data_dodania|date_format:"%d-%m-%Y"}</a></span></td>
  20. </tr>
  21. {/section}
  22. </tbody>
  23. </table>

I skrypt do jej sortowania, pobieram w nim dane z komórek klikniętej kolumny tabeli w ten sposób:
[JAVASCRIPT] pobierz, plaintext
  1. cells[kolumna.cellIndex].firstChild.nodeValue
[JAVASCRIPT] pobierz, plaintext

I tu jest problem, ponieważ otrzymuję null, zamiast wartości. Skrypt działa, ale dla komórek które mają w sobie samą wartość, bez linków itp. innerHTML też się nie nada, bo wyciągnie mi wszystko z linkiem włącznie. Jak wyciągnąć z tego samą wartość?

EDIT:
Ok, poradziłem sobie. Należało dodać do tego childNodes:
[JAVASCRIPT] pobierz, plaintext
  1. cells[kolumna.cellIndex].childNodes[0].firstChild.nodeValue
[JAVASCRIPT] pobierz, plaintext