为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用Javascript或jQuery从iFrame获取控件

如何使用Javascript或jQuery从iFrame获取控件

波斯汪 2021-04-01 13:14:12
我们正在html页面中加载第三方iframe。我们正在将其加载到一个特定的div中。到此步骤为止,它已成功运行。但是,接下来我们要查找在iFrame中加载的控件。另外,iFrame没有任何关联的ID。由于不存在iFrame ID,因此我们尝试如下所示首先获取iframevar objiframe = $('#divContainer').find('iframe');因此,这里我们获取iFrame对象,但是找不到位于iFrame下的任何控件。我们尝试了以下几种方法来找到控件var iFrameDOM = $(objiframe).contents();var control = $(iFrameDOM).find("#duedate");var data = objiframe.contentWindow.document.getElementById('duedate');但是不知何故,我们没有得到控件或那里的ID。大多数时候,我们会得到“未定义”或“无法读取null的属性'contentWindow'”任何对此的帮助表示赞赏
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 242 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信