在iframe中使用keyup可能吗?

时间:2012-02-23 21:06:37

标签: javascript jquery iframe

我正在使用keyup对计时器进行一些更新,效果很好。

$('.myClass').keyup(function(){typingTimer = setTimeout(doneTyping, doneTypingInterval);});

我的问题是我现在需要做同样的事情但是调用iframe中的ID。

For Example:

$('#myiFramesID').keyup(function(){typingTimer = setTimeout(doneTyping, doneTypingInterval);});

<iframe name="myiFramesID" id="myiFramesID" .... >

我已尝试添加iframe的ID,但它无法正常工作......这是否可能?

1 个答案:

答案 0 :(得分:3)

document.getElementById('myiFramesID').contentWindow.onkeyup = ...

您必须将事件附加到iframe的内容,而不是iframe本身。