2

ページの読み込み時にログインフォームフィールドにカーソルを読み込もうとしています。だから私はおそらくすべてのブラウザで動作するこのコードを使用していますが、どのブラウザでも動作させることはできません笑。

<script type="text/javascript">
$(document).ready(function(){
document.login.input.focus();
});
</script>

これが私がそれを追加しようとしているページです:http: //test.clickacart.com

これにより、ページの読み込み時に最初のユーザー名/メールフィールドにカーソルが読み込まれるため、ユーザーは内部をクリックして入力する必要がありません。

4

3 に答える 3

4

ほとんどのブラウザは、このようなオートフォーカス属性をサポートしています...

<input type='...' autofocus />

他のオプションは、このようなjQueryルートを取ることです...

$(function () {
   $('[autofocus]').focus()
});
于 2012-07-09T15:10:59.520 に答える
3
$(function() { $('[name="email_address"]').focus(); });
于 2012-07-09T15:08:37.087 に答える
1

セレクター内のIDでフィールド名を指定してみてください

$(document).ready(function() { $("#fieldId").focus(); });

于 2012-07-09T15:08:12.890 に答える