2012-02-23 9 views
0

私はタイマーでいくつかの更新を行うためにkeyupを使用しています。iframeでのキーアップの使用可能?

$('.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を追加しようとしましたが、動作していません...これはすべて可能ですか?

答えて

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

イベントをiframe自体ではなくiframeのコンテンツに添付する必要があります。

+0

これを修正するにはどうすればいいですか...動作していないので、document.getElementById( "myiFrameID")。contentWindow.onkeyup = function(){ myFunction(); } – Satch3000

+0

または、iframe内からコードを実行してください... – nnnnnn

+0

どのように「機能していませんか? 'myFunction()'とは何ですか?定義されている場所はどこですか? –

関連する問題