如何使用jQuery在页面加载时专注于表单输入文本字段?
2022-08-30 00:13:46
这可能很简单,但是有人可以告诉我如何在页面加载时使光标在文本框上闪烁吗?
这可能很简单,但是有人可以告诉我如何在页面加载时使光标在文本框上闪烁吗?
将焦点设置在第一个文本字段上:
$("input:text:visible:first").focus();
这也会执行第一个文本字段,但您可以将 [0] 更改为另一个索引:
$('input[@type="text"]')[0].focus();
或者,您可以使用以下 ID:
$("#someTextBox").focus();
为此,您可以使用HTML5自动对焦
。你不需要jQuery或其他JavaScript。
<input type="text" name="some_field" autofocus>
请注意,这在IE9及更低版本上不起作用。