좌응스엉
112
2019-06-11 15:41:24
6
256

특정 td태그 접근 관련 질문드립니다 ㅠㅠㅠ


위에 bid라고 id를 지정해놓은 td태그의 내용을 가져오기위해

script파일에 아래와 같이 getElementById.innerText로 했는데



아래와 같이 널이라는 오류가 뜹니다 ㅠㅠ

참고로 textContent, innerHtml했는데 같은 오류가 떴었습니다..



0
0
  • 답변 6

  • onimusha
    7k
    2019-06-11 15:48:54

    document,getElementById('bid') <== 얘 자체가 null 인지 아닌지 확인해보세요..

    1
  • tou
    357
    2019-06-11 15:50:40

    var bid = document.getElementById('bid');

    var bid_text = bid.innerText;로 해보시겠어요?

    1
  • tou
    357
    2019-06-11 15:54:52 작성 2019-06-11 15:56:17 수정됨

    innerText를 굳이 사용하시는 이유가 있으신가요? 

    단순 td태그 값가져오시려면

    document.getElementbyId('bid').childNodes[0].nodeValue; 

    사용하셔도됩니다.

    1
  • 좌응스엉
    112
    2019-06-11 16:02:56

    위의 방식으로 전부 해봤는데 역시 Uncaught TypeError: Cannot read property 'childNodes' of null

        at HTMLFormElement.<anonymous>라고 뜹니다..

    태그자체를 못가져오는거 같은데 뭐가 문제일까요...ㅠㅠㅠ

    0
  • 사는게힘듭니다
    2019-06-11 16:46:39

    innerHTML

    0
  • tou
    357
    2019-06-11 17:16:01

    페이지가 로드되기전에 소스가 실행되는건아닌지 settimeout걸어서 확인해보세요!

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.