所以我在我的孩子iframe中运行了这个代码。
window.parent.document.getElementById("cs_0000").onchange = function () {
alert('Worked');
};
因为什么原因它不起作用。
我可以运行此代码:
window.parent.document.getElementById("cs_0000").value;
并且它将返回该元素的值,但是on change事件不起作用。
答案 0 :(得分:0)
结果是因为隐藏的字段不会触发更改事件。
所以使用后:
.trigger("change");
我能够使用以下方式捕获事件:
window.parent.jQuery('#something').on('change', function(){
// Put stuff here
});