Oryginalnie wykorzystywałem dane wejś ciowe z identyfikatorem i pobieram jego wartość za pomocĘ ... metody getElementById. Obecnie gram z <td>
s. Jak mogę pobrać wartości z <td>
?JavaScript, otrzymujĘ ... c wartość td o nazwie id
Początkowo używałem:
<input id="hello">
document.getElementById("hello").value;
Teraz chcę, aby uzyskać wartość <td>
, ale nie wiem jak;
<td id="test">Chicken</td>
<td>Cow</td>
Edit: Jaka jest różnica między textContent
, innerHTML
i innerText
?
Interesujące. W jakich warunkach "textContent" jest lepszym wyborem? –
innerText nie jest obsługiwany w FF. – rahul
@Pekka 웃 'innerText' zwraca wersję tekstu podobną do [co pokazano] (http://perfectionkills.com/the-poor-misunderstood-innerText/) na ekranie (w tym nowe linie i odstępy). 'textContent' dostaje dokładnie to, co znajduje się pomiędzy znacznikiem początkowym i końcowym (w tym zakładki i spacje) z usuniętymi wszystkimi znacznikami potomnymi (mimo że ich tekst jest również dołączony). Ogólnie rzecz biorąc, zawsze powinieneś używać 'textContent', aby zapobiec problemom ze zgodnością z FF. – Trisped