0

这是我的代码,我需要从 iframe 中获取标签“a”,但是当我得到它时,我得到一个像这样的空数组:Empty array

const frame = this.pdfViewer.iframe.nativeElement
    const frameArray = frame.contentWindow.document.getElementsByClassName("page")[this.pdfViewer.page - 1].getElementsByTagName("a")
    console.log(frameArray)

但是当我打开它时,我有这个:这是我阵列上的“a”。我怎样才能得到标签?

4

1 回答 1

0

尝试这个

const frame = this.pdfViewer.iframe.nativeElement const frameArray = frame.contentWindow.document.getElementsByClassName("page")[this.pdfViewer.page - 1] console.log(frameArray.getElementsByTagName("a"))

于 2021-05-26T09:52:15.737 回答