Javascript 在iframe中查找div
我有一个页面,由母版页继承。在这个页面中,我有两个iFrame-FrameProcessGrid和FrameProjectQuickViewJavascript 在iframe中查找div,javascript,jquery,html,iframe,Javascript,Jquery,Html,Iframe,我有一个页面,由母版页继承。在这个页面中,我有两个iFrame-FrameProcessGrid和FrameProjectQuickView <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> <div id="CenterPanel" class="CenterPanel"> <iframe id="FrameProces
<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-id=FrameProcessGrid
触发clientclick事件时,它返回NULL或UNDEFINED
我需要在DIV中打印一些文本,即iframe FrameProjectQuickView。div.innerHTML
我怎么做呢?你可以用
$('#iframeID').contents().find('#yourdivID');
你可以用
$('#iframeID').contents().find('#yourdivID');
你可以用
$('#iframeID').contents().find('#yourdivID');
你可以用
$('#iframeID').contents().find('#yourdivID');
试试这个:
$("#FrameProjectQuickView").contents().find("your div id or class").text("You text here");
希望这有帮助…试试这个:
$("#FrameProjectQuickView").contents().find("your div id or class").text("You text here");
希望这有帮助…试试这个:
$("#FrameProjectQuickView").contents().find("your div id or class").text("You text here");
希望这有帮助…试试这个:
$("#FrameProjectQuickView").contents().find("your div id or class").text("You text here");
希望这有帮助…试试这个:
$('#ContentPlaceholder Right_FrameProjectQuickView')。父项()。同级('.FrameProjectQuickView')。查找('#DivFirstQ')VTable').html(“打印一些文本”) 试试这个:
$('#ContentPlaceholder Right_FrameProjectQuickView')。父项()。同级('.FrameProjectQuickView')。查找('#DivFirstQ')VTable').html(“打印一些文本”) 试试这个:
$('#ContentPlaceholder Right_FrameProjectQuickView')。父项()。同级('.FrameProjectQuickView')。查找('#DivFirstQ')VTable').html(“打印一些文本”) 试试这个:
$('#ContentPlaceholder Right_FrameProjectQuickView')。父项()。同级('.FrameProjectQuickView')。查找('#DivFirstQ')VTable').html(“打印一些文本”) 它返回的是对象,但当我使用.innerHTML时,给出了下面的代码。它返回undefined
HELLO
jQuery对象有一个html()函数,没有innerHTML之类的内容,使用$('iframeID').contents().find('yourdivID').html('your value');它返回的是对象,但当我使用.innerHTML时,给出了下面的代码。它返回undefinedHELLO
jQuery对象有一个html()函数,没有innerHTML之类的内容,使用$('iframeID').contents().find('yourdivID').html('your value');它返回的是对象,但当我使用.innerHTML时,给出了下面的代码。它返回undefinedHELLO
jQuery对象有一个html()函数,没有innerHTML之类的内容,使用$('iframeID').contents().find('yourdivID').html('your value');它返回的是对象,但当我使用.innerHTML时,给出了下面的代码。它返回undefinedHELLO
jQuery对象有一个html()函数,没有innerHTML之类的内容,使用$('iframeID').contents().find('yourdivID').html('your value');我做了alert($('#ContentPlaceHolderRight_FrameProjectQuickView').parent().sides('#DivFirstQVTable')$(“#ContentPlaceholder Right_FrameProjectQuickView”).parent().sides(“#DivFirstQVTable').html(“打印一些文本”)代码>警报提供-对象,但div内部未发生任何更改。我需要知道iframe元素和div元素的位置。我想向您发送屏幕截图,请共享您的电子邮件。让我们查看。检查它并让我知道您是否能够。我发出了警报($('#contentplaceholder right_FrameProjectQuickView')。parent()。兄弟姐妹('#DivFirstQVTable')$(“#ContentPlaceholder Right_FrameProjectQuickView”).parent().sides(“#DivFirstQVTable').html(“打印一些文本”)代码>警报提供-对象,但div内部未发生任何更改。我需要知道iframe元素和div元素的位置。我想向您发送屏幕截图,请共享您的电子邮件。让我们查看。检查它并让我知道您是否能够。我发出了警报($('#contentplaceholder right_FrameProjectQuickView')。parent()。兄弟姐妹('#DivFirstQVTable')$(“#ContentPlaceholder Right_FrameProjectQuickView”).parent().sides(“#DivFirstQVTable').html(“打印一些文本”)代码>警报提供-对象,但div内部未发生任何更改。我需要知道iframe元素和div元素的位置。我想向您发送屏幕截图,请共享您的电子邮件。让我们查看。检查它并让我知道您是否能够。我发出了警报($('#contentplaceholder right_FrameProjectQuickView')。parent()。兄弟姐妹('#DivFirstQVTable')$(“#ContentPlaceholder Right_FrameProjectQuickView”).parent().sides(“#DivFirstQVTable').html(“打印一些文本”)代码>警报提供-对象,但div内未发生任何更改。我需要知道您的iframe元素和您的div元素是如何放置的。我想向您发送屏幕截图,请共享您的电子邮件。让我们检查一下,并让我知道您是否能够。您的iframe元素是否来自同一服务器?如果不是,您将无法在iframe中进行更改,因为它来自同一个。我无法理解问题是什么。您的iframe元素是否来自同一台服务器?如果不是,您将无法在iframe中进行更改,因为它来自同一个。我无法理解问题是什么。您的iframe元素是否来自同一台服务器?如果不是,您将无法在iframe中进行更改,因为它来自同一个。我无法理解问题是什么。您的iframe元素是否来自同一台服务器?如果不是,您将无法在iframe中进行更改,因为它来自同一个。我无法理解问题是什么。我已经试过了,但仍然不起作用。。。找不到它的主要原因是什么…尝试不同的解决方案。我已经尝试过了,但仍然不起作用。。。找不到它的主要原因是什么…尝试不同的解决方案。我已经尝试过了,但仍然不起作用。。。找不到它的主要原因是什么…尝试不同的解决方案。我已经尝试过了,但仍然不起作用。。。找不到它的主要原因是什么…尝试不同的解决方案。