9

与えられた:私はテキストボックスと隠しボタンを持っています。

募集:テキストボックスがnullでも空でもない場合は、ボタンを表示します。テキストボックスがnullまたは空の場合は、ボタンを非表示にします。

質問:これはどのようにすればよいですか?jQueryを使用して、テキストボックスのキーアップイベントにバインドする必要がありますか?

4

1 に答える 1

20

確かに、このkeyupイベントは素晴らしいアイデアのように聞こえます。あなたは次のようなことをするかもしれません:

$("textarea").keyup(function() {
  if ($(this).val().replace(/ /g, '') == '')
    $("#id-of-button").show();  
  else
    $("#id-of-button").hide();
});
于 2009-08-17T18:42:57.667 に答える