У меня есть страница, которая использует javascript и открывает дочернее окно, которое обновляет некоторые поля в родительском окне.
Теперь у обновляемых полей есть функция onchange()
. Я хочу, чтобы дочернее окно вызывало эту функцию при обновлении поля.
Возможно ли это с помощью JavaScript?
EDIT:
Мой код:
Это ссылка, которая открывает дочернее окно:
<a href="javascript:void(0);" style="width:100%; height:125%" onclick="window.open('otherExpenses.php','Ratting','width=350,height=550,left=50,top=50,toolbar=1,status=1,');">Open Child</a>
А в дочернем окне некоторые операции выполняются с взаимодействием с пользователем, тогда дочерний процесс закрывается:
<a href="javascript:void(0);" onclick="post_value()">Close Child</a>
И функция post_value()
:
function post_value()
{
opener.document.overHeads.overheadOther.value = document.otherExpenses.TextBox27.value;
opener.document.overHeads.hiddenOther.value = document.otherExpenses.TextBox27.value;
//here I want to call a function from the parent window that updates some field in the parent window.
self.close();
}