在iframe的src内部的视图中操作html元素
Manipulating the html elements inside the view which is inside the src of iframe
我在一个视图中有一个iframe,在该iframe的src中,我正在呈现另一个视图。现在,我想获得头h2的数据,它有一些id,并且存在于iframe的src中呈现的第二个视图中。请帮我提出你的想法和建议
访问iframe文档的示例:
var frame = document.getElementsByTagName("iframe")[0].contentDocument; // first iframe in page
// or
var frame = window.frames["myFrame"].document; // if your frame has the name "myFrame"
// or
var frame = document.getElementById('myFrame').contentWindow.document; // if your frame has the id "myFrame"
然后,您可以使用访问iframe内的H2标签
var h2 = frame.getElementsByTagName("h2")[0];
jQuery解决方案:
var frame = $("selector").contents(); // where selector is "#myFrameID" or ".myFrameClass", etc...
var h2 = frame.find("h2");
相关文章:
- 在不更改 HTML 的情况下操作 HTML 字符串的内容
- 如何通过查找函数及其 ID 访问和操作 HTML 表
- 使用jquery操作html的部分内容
- 如何使用 JavaScript 操作 html 按钮元素的“onclick”事件
- 如何使用body onload事件操作HTML音频标记和JavaScript函数
- 无法在 pjax 请求上使用 jQuery 操作 HTML 元素
- 使用 javascript 操作 html 页面选择
- 如果我想在没有jQuery的情况下操作HTML / CSS,我应该应用什么方法
- 使用 jQuery 在变量中操作 HTML
- 按.js文件操作 html 页面
- 使用 Jquery 操作 html 字符串(在 Angular 应用程序中用于所见即所得编辑器)
- Java如何使用动态生成的名称操作html文本元素
- 在iframe的src内部的视图中操作html元素
- 通过Javascript操作HTML控件时的良好做法
- 使用java javascript脚本API操作HTML节点
- 如何使用JavaScript操作HTML元素
- 在附加到DOM之前操作html
- 使用JavaScript函数操作HTML
- 在firefox中操作html输入类型文件名
- 如何用javascript撤销操作HTML DOM元素