イベントを発生させるJavascript関数を作成したいのですがonkeyup
、そのタスクはメインリゾルバー関数を呼び出すことですx
が、関数パラメーターであるxミリ秒以上キーが発生しない場合に限ります。
例えば:
HTMLコードがあります:
<body>
<input type="text" id="suggestion" onkeyup="callMe(200);"/>
</body>
およびJavascriptのようなもの:
<script type="text/javascript">
function callMe(ms)
{
//wait at least x ms then call main logic function
// e.g. doMain();
alert("I've been called after timeout"); //for testing purposes
}
</script>
したがって、私が入力している間、少なくとも x ミリ秒の間何も入力しない限り、アラートは呼び出されません。