12

textboxテキストボックスをクリックしたときにフォーカスを設定したい。以下のコードを試してみましたが、期待どおりに取得できません。

$('#txtDate').focus();

前もって感謝します。

4

7 に答える 7

2

デモ

使用Document.ready これを試してみてください..

 $(function(){
    $("#txtDate").focus();
  });
于 2013-08-26T05:16:29.187 に答える
1

jQuery関数を使用して次のように記述します

$(function() {
  $("#txtDate").focus();
});

または、それも機能しない場合は、試してください

$(function() {
  $(document.getElementById("txtDate")).focus();
});
于 2013-08-26T05:24:03.753 に答える
0

ドキュメントレディ関数にコードを書く

$(document).on('ready', (function () {
  $('#txtDate').focus();
 }));

それはうまくいくはずです..

または、ドキュメントの準備ができているように書くことができます

document.getElementById("txtDate").focus();
于 2013-08-26T05:17:01.083 に答える
0

これはうまくいきます:

$('input[type="text"]').click(function() {
  $(this).focus();
})
于 2013-08-26T05:26:18.707 に答える