Использование getElementById для iframe из iframe в открытом окне

Я пытаюсь изменить значение определенного текстового поля, расположенного в iframe (a), которое открывает новое окно (b), которое на его месте содержит iframe (c), из которого я хочу изменить это значение .

Схематично это выглядит так (а) --> (б (в))

Так что в основном у меня должно быть что-то вроде

<a onClick="parent.opener.getElementById('Message').value+='NewValue'">LinkName</a>

За исключением того, что это не работает и дает мне ошибку

Uncaught TypeError: объект [object DOMWindow] не имеет метода getElementById


person Mats Raemen    schedule 01.02.2012    source источник


Ответы (1)


Попробуйте parent.opener.document.getElementById()

person Dan Suceava    schedule 01.02.2012