我正在尝试从一个带有iframe元素的学校peoplesoft门户页面中提取数据。在主页上,页面源具有iframe元素。当我单击按钮离开该页面(即搜索类)时,页面源保持不变,但是页面上的元素是不同的(使用inspect元素观察到)。我可以访问主页上的元素,但不能访问任何其他元素,因为我认为我没有考虑到在iframe中重新加载数据/注入其他元素。如何在重新加载后访问元素?这是我用来访问元素的片段:
var iframe = document.getElementById("id of iframe");
var innerDoc = iframe.contentDocument