아래는 해당 페이지의 HTML입니다. JS를 사용하여 DOM을 작동하고 페이지에서 첫 번째 테이블을 삭제하고 싶습니다. 내가 사용한 코드는 다음과 같습니다.
认证高级PHP讲师
innerHTML은 테이블을 삭제하는 것이 아니라 테이블의 내용을 변경합니다. 물론 페이지에서는 innerHTML=""이 삭제와 거의 동일한 효과를 갖는 것 같습니다. 죄송합니다. HTML 코드가 너무 깁니다. 자세히 살펴보지 않았습니다.removeChild에 전달된 매개변수는 문자열이 아니라 노드입니다.
removeChild 接受一个 HTMLElement 元素,所以得 removeChild(document.getElementsByTagName("table")[0])
removeChild
removeChild(document.getElementsByTagName("table")[0])
innerHTML은 테이블을 삭제하는 것이 아니라 테이블의 내용을 변경합니다. 물론 페이지에서는 innerHTML=""이 삭제와 거의 동일한 효과를 갖는 것 같습니다. 죄송합니다. HTML 코드가 너무 깁니다. 자세히 살펴보지 않았습니다.
removeChild에 전달된 매개변수는 문자열이 아니라 노드입니다.
removeChild
接受一个 HTMLElement 元素,所以得removeChild(document.getElementsByTagName("table")[0])