在打开的窗口中使用iframe中的iframe上的getElementById

时间:2012-02-01 18:27:37

标签: javascript iframe getelementbyid

我正在尝试更改位于iframe(a)中的某个文本字段的值,该文本字段是新窗口的开启者(b),在其中包含iframe(c),我想从改变那个价值。

示意图看起来像(a) - > (b(c))

所以基本上我应该有像

这样的东西
<a onClick="parent.opener.getElementById('Message').value+='NewValue'">LinkName</a>

除非这不起作用并给我错误

  

Uncaught TypeError:Object [object DOMWindow]没有方法'getElementById'

1 个答案:

答案 0 :(得分:1)

尝试使用parent.opener.document.getElementById()