如何在没有javascript支持的情况下加载页面时,如何将光标(自动对焦)放在文本框中?

Tha*_*asi 81 html css html5

我有一个带有一些文本字段的表单,我想在页面加载时将光标(自动焦点)放在表单的第一个文本字段上.

我想在不使用javascript的情况下这样做.

Tha*_*ani 139

Ya可以不用javascript支持..
我们可以使用html5 自动焦点属性
例如:

<input type="text" name="name" autofocus="autofocus" id="xax" />
Run Code Online (Sandbox Code Playgroud)

如果在文本字段中使用它(autofocus ="autofocus")意味着在加载页面时文本字段会聚焦.有关详细信息,请访问:http:
//www.hscripts.com/tutorials/html5/autofocus-attribute.html

  • 适当的大小写实际上是JSX/React的autoFocus. (5认同)

Raj*_*iya 36

只需添加autofocus第一个输入或textarea.

<input type="text" name="name" id="xax" autofocus="autofocus" />
Run Code Online (Sandbox Code Playgroud)


小智 4

这将起作用:

OnLoad="document.myform.mytextfield.focus();"
Run Code Online (Sandbox Code Playgroud)

  • @putvande - 标题确实说“使用 javascript”,所以让他休息一下。 (3认同)