onchange iframe元素未被触发

时间:2016-08-04 12:26:46

标签: javascript html asp.net iframe

我有以下问题:
我有.aspx页面,我已经加载到<iframe>的另一个页面,而不是我试图听取文本框的onchange事件,如下例所示:

<html>
<head>

</head>
<body>
<script>
function IframeLoad() {
    document.getElementById('serviceFrame').contentDocument.getElementById('txtId').value= "123";
document.getElementById('serviceFrame').contentDocument.getElementById('txtOutputId').addEventListener("change", function() {
    alert('change');
    });
 alert('IframeLoad');
};
 </script>
<iframe id="serviceFrame" src="http://localhost/MyPagey.aspx" width="100"     height="100"  align="right" frameborder="0" onload="IframeLoad()"/>
</body>
</html>

我的.aspx页面中有两个TextBox元素 问题是什么?为什么OnChange事件没有被调用?

0 个答案:

没有答案