我有两个jsp页面和js文件

one.jsp
two.jsp
one.js
two.js

one.jsp中包含one.js,two.jsp中包含two.js

two.jsp由iframe加载并继承到one.jsp中

我的问题是

我需要从two.js访问one.jsp dom元素(One.js属于two.jsp(Iframe))

我试过了 但不起作用

var parentBody = window.parent.document.body
  console.log(parentBody.find("#tab1").html());

我也从two.js尝试过

var x = window.parent.document.querySelector(".nav-tabs li:nth-child("+(numIframe+1)+")");
  x.parentNode.removeChild(x)

它正在过去

Uncaught TypeError: Cannot read property 'removeChild' of null

===============>>#1 票数:0

find不是DOM方法。 这是一个jQuery方法。

您需要使用jQuery或使用标准DOM。

console.log(window.parent.document.querySelector('#tab1').innerHTML)

  ask by Deen translate from so

未解决问题?本站智能推荐:

2回复

如何在jQuery中停止以前的dom元素动画

我正在尝试通过jquery使用动画。 当我将鼠标悬停在元素上时,它会增加高度,而当鼠标移出时,会返回到原始高度。 问题是当我将鼠标从一个元素移到另一个元素时,前一个元素的动画仍在执行。 如何停止上一个元素的动画? 小提琴代码: http://jsfiddle.net/EVZ
2回复

如何使用我在页面中“移动”的jQuery访问DOM元素?

我有一个包含2个区域的页面。 每个区域都有箱子。 如果用户单击顶部区域中的框,则该框将移至底部,反之亦然。 这对于第一乐章效果很好。 从理论上讲,我应该可以随意在各节之间来回移动它们。 框HTML: 我使用jQuery.remove()将其移出顶部,并使用jQuery.ap
2回复

无法在jQuery中获取DOM元素

我试图从jQuery选择器数组中获取DOM元素。 但是,它仅返回文本,而不返回我想要的DOM元素。 我想获取DOM元素,这样我就可以获取元素在页面上的位置并滚动到它。 $(this)=列表元素.title =页面上的class =“ title”和“ title small”元素
1回复

使用jQuery将DOM元素保存到变量中

我有一个带有一些下拉列表的侧面菜单栏。 当我单击列表的子元素时,菜单关闭。 当我再次单击菜单时,我希望该下拉列表得到扩展。 这样,我认为可以将DOM元素保存到全局变量中,并在onClick菜单事件上将其展开。 该列表包含li和ul元素,为进行扩展,我将添加一个名为“ open”的.c
1回复

jQuery在iframe中查找元素不起作用

我试图在iframe中查找其中包含某些单词的所有元素,例如http://en.wikipedia.org/wiki/Stack_Overflow中的 “堆栈” 这是我的代码: 有一些CSS和其他元素可以使它整页显示,并且包括jQuery库。 但是,没有选择任何元素并且已应用c
1回复

jQuery或JavaScript如何在iframe中访问DOM?

我希望jquery或javascript访问Iframe DOM 。 例如,我制作了一个iframe以显示亚马逊。 然后我想在亚马逊上获得一个横幅图像链接。 我可以这样做吗? 我还有一个问题。 如果我在iframe中单击由_blank目标作为_blank目标的亚马逊横幅,则浏览
1回复

如何从父文档访问iframe中的元素?

这是我的jQuery语法。 1〜3号,效果很好。 但是第4行,它不起作用。 iframe中的html文档结构是... 是什么原因? 是什么原因导致此问题? 父html文档的语法是 问题是什么?? 为什么在课内找不到课?
2回复

在JQuery中,如何在用户单击鼠标从DOM中删除元素后,如何获取元素的offset()。top

我知道长标题。 抱歉。 我只想知道在单击事件中删除元素后如何获得新职位。 基本上,我有一个栏,一旦用户单击就将其删除。 当滚动的距离大于偏移量时,页面上有一些按钮处于固定位置,因此看起来好像它们已脱钩。 我尝试在click事件之后在回调中执行offset()。top,但它仅输出
2回复

如何在javascript / jquery中更改iframe高度?

我正在处理如下所示的js / jquery代码,在其中我要覆盖下面的HTML代码中存在的css。 console.log("iframe height is", $("div.scribble-live").find("iframe").css("height")); $("di
1回复

用jquery更改DOM元素CSS

我有两个可点击的标题。 当您单击一个时,它变为蓝色。 如果单击另一个,它会变为蓝色,但应“取消单击”另一个标题并将其改回黑色。 我正在尝试使用jQuery not ... 或类似的东西。 编辑:我知道我可以这样做...但是想使用jQuery函数来减少代码大小。 再加上