>  Q&A  >  본문

javascript - JS를 사용하여 DOM에서 TABLE을 삭제하는 문제

아래는 해당 페이지의 HTML입니다. JS를 사용하여 DOM을 작동하고 페이지에서 첫 번째 테이블을 삭제하고 싶습니다.
내가 사용한 코드는 다음과 같습니다.

으아악 으아악
PHP中文网PHP中文网2662일 전1021

모든 응답(2)나는 대답할 것이다

  • 大家讲道理

    大家讲道理2017-07-05 10:55:13

    innerHTML은 테이블을 삭제하는 것이 아니라 테이블의 내용을 변경합니다. 물론 페이지에서는 innerHTML=""이 삭제와 거의 동일한 효과를 갖는 것 같습니다. 죄송합니다. HTML 코드가 너무 깁니다. 자세히 살펴보지 않았습니다.
    removeChild에 전달된 매개변수는 문자열이 아니라 노드입니다.

    회신하다
    0
  • 漂亮男人

    漂亮男人2017-07-05 10:55:13

    removeChild 接受一个 HTMLElement 元素,所以得 removeChild(document.getElementsByTagName("table")[0])

    회신하다
    0
  • 취소회신하다