我想访问同一个 iframe 中的元素(它们甚至在同一个用户控件中),但我知道的唯一方法是:
<div>
...
<asp:Button CssClass="enoPlaceOrderButton enoHidden" runat="server" ID="SubmitButton" OnClick="SubmitButton_OnClick" Text="" />
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery("body").bind("checkout.onStepChanged", function (event, data) {
if (data.currentStep == "PaymentStep") {
var temp = jQuery("#paymentMethodsFrame").contents().find('#<%=SubmitButton.ClientID %>');
}
});
});
</script>
</div>
这是在 paymentMethodsFrame 中。
有一个更好的方法吗?谢谢你。