子请求父窗口元素的OnChange请求

时间:2016-01-10 22:33:37

标签: javascript iframe element parent onchange

所以我在我的孩子iframe中运行了这个代码。

window.parent.document.getElementById("cs_0000").onchange = function () {
    alert('Worked');
};

因为什么原因它不起作用。

我可以运行此代码:

window.parent.document.getElementById("cs_0000").value;

并且它将返回该元素的值,但是on change事件不起作用。

1 个答案:

答案 0 :(得分:0)

结果是因为隐藏的字段不会触发更改事件。

所以使用后:

.trigger("change");

我能够使用以下方式捕获事件:

window.parent.jQuery('#something').on('change', function(){
    // Put stuff here
});
相关问题