按键显示警报

fud*_*din -1 javascript jquery

当用户按下搜索栏中的任意键时,我试图显示一条消息.经过几次尝试,我无法做到.请帮忙.谢谢

<form method="get" >
    <input type="submit" value="Search" class="btn" >
    <input name="q" type="text" id="search" size="32" maxlength="128" class="txt" >
</form>
Run Code Online (Sandbox Code Playgroud)

以下是我的javascript:

$("#search").keyup(function() {                                                   // function starts when a key is entered in the search bar
  window.alert("Handler for .keyup() called.");     
});
Run Code Online (Sandbox Code Playgroud)

Mus*_*usa 5

尝试将代码包装$(document).ready在一起以确保加载dom.

$(document).ready(function(){
    $("#search").keyup(function() {                                                   // function starts when a key is entered in the search bar
      window.alert("Handler for .keyup() called.");     
    });
});
Run Code Online (Sandbox Code Playgroud)