2013-06-30 4 views
2

테이블 요소에서 텍스트를 추출하기가 쉬운 브라우저 간 방법이 있습니까? 제가포함 된 링크가있는 테이블 요소에서 텍스트를 가져 오는 경우

if (myTable.getElementsByTagName("TR")[j].getElementsByTagName("TD")[1] != null) { 
      Desc = myTable.getElementsByTagName("TR") [j].getElementsByTagName("TD")[1].innerHTML || ""; 

는 I = "DESC_TEXT"WIDTH

TD의 CLASS = 95 %> 절차 voor UNIFACE TBV aanroep is_death_date_consistent 속 액세스하는 요소를 시도했다. /TD>

와 내가 가진이 :

Procedure voor Uniface tbv aanroep <A HREF=#is_death_date_consistent>is_death_date_consistent</A> 

나는, 절차 voor UNIFACE TBV aanroep is_death_date_consistent을하고 싶은 곳 링크없이 그렇게. 어떤 제안? 도와 주셔서 감사합니다.

답변

0

innerHTML 대신 textContent을 사용하십시오.

IE8은 textContent를 지원하지 않습니다. IE8 또는 이전 버전을 지원해야하는 경우 innerText를 사용할 수 있습니다.

var td = [j].getElementsByTagName("TD")[1]; 
return td.textContent || td.innerText || ""; 
+0

innerHTML 대신 innerText를 이미 시도했지만 아무 것도 얻지 못했습니다! – Sjf

+0

답변이 업데이트되었습니다. textContent를 시도하십시오. –

+0

일부 저글링이 끝난 후 빠른 응답을 보내 주신 Patrick에게 감사드립니다 :)) – Sjf

관련 문제