javascript - 在 iframe 中查找 div

标签 javascript jquery html iframe

我有一个页面,由 MasterPage 继承。在此页面中,我有两个 iframe - FrameProcessGrid 和 FrameProjectQuickView。

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <div id="CenterPanel" class="CenterPanel">
        <iframe id="FrameProcessGrid" runat="server" src="ProjectList.aspx" height="99%" width="99%" style="margin:0px auto;"></iframe>
    </div>
</asp:Content>
<asp:Content ID="ContentRight" ContentPlaceHolderID="ContentPlaceHolderRight" runat="server">
    <div class="RightPanel">
        <iframe id="FrameProjectQuickView" runat="server" src="QuickView.aspx" height="99%" width="99%" style="margin:0px auto;"></iframe>
    </div>
        <div id="HiddenQuickView">
            <input id="ShowQuickViewBtn" type="button" value="<" />
        </div>
</asp:Content>`

现在,当我从第一个 iframe 触发 clientclick 事件时 - id=FrameProcessGrid ,它返回 NULL 或 UNDEFINED。

我需要在 DIV 中打印一些文本,即 iframe FrameProjectQuickView . div.innerHTML

我该怎么做?

最佳答案

你可以使用

$('#iframeID').contents().find('#yourdivID');

关于javascript - 在 iframe 中查找 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25479655/

相关文章:

html - 如何在 Perl 中修改 HTML 文件?

javascript - 如何在另一个原型(prototype)事件完成后触发原型(prototype)事件?

javascript - Vue 和重复的 Prop

javascript - 单击即可取消隐藏一个文本框

javascript - 通过 jQuery 更改选择选项值

javascript - 单击按钮后使重叠的 div 动画到前面

html - 当不需要在嵌入到另一个 html 页面的 html 页面上滚动时删除滚动条

javascript - websocket可以用来执行ajax吗

javascript - Bootstrap 轮播从左到右滑动

javascript - jQuery迭代函数