Javascript FireFox的父iframe不';不行?
我试图从iframe更改输入变量(位于父窗口或主窗口中)的de值。它在IE8、Chrome或Safari中运行良好,但在FireFox中不起作用 这是我的代码:Javascript FireFox的父iframe不';不行?,javascript,firefox,iframe,parent,Javascript,Firefox,Iframe,Parent,我试图从iframe更改输入变量(位于父窗口或主窗口中)的de值。它在IE8、Chrome或Safari中运行良好,但在FireFox中不起作用 这是我的代码: parent.NameOfTheInputVariable.value=_value_; 我做错了什么?我读到firefox不接受“家长”窗口。。。如何访问主窗口?问题不在于父级的,,而是假设某个对象有名称,就有一个全局变量。这是WebKit采用的一种非标准IEism(尽管我认为它可能只在怪癖模式下工作,这是最好避免的) …应该做这项
parent.NameOfTheInputVariable.value=_value_;
我做错了什么?我读到firefox不接受“家长”窗口。。。如何访问主窗口?问题不在于父级的
,
,而是假设某个对象有名称,就有一个全局变量。这是WebKit采用的一种非标准IEism(尽管我认为它可能只在怪癖模式下工作,这是最好避免的)
…应该做这项工作
parent.document.getElementsByName('NameOfTheInputElement')[0].value = ...;