38 lines
		
	
	
		
			919 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			38 lines
		
	
	
		
			919 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | ||
|  | title: Autofocus Attribute | ||
|  | --- | ||
|  | ## Autofocus Attribute | HTML5
 | ||
|  | 
 | ||
|  | The **autofocus** attribute is a boolean attribute. | ||
|  | 
 | ||
|  | When present, it specifies that the element should automatically get input focus when the page loads. | ||
|  | 
 | ||
|  | Only one form element in a document can have the **autofocus** attribute. It cannot be applied to `<input type="hidden">`. | ||
|  | 
 | ||
|  | ### Applies to
 | ||
|  | 
 | ||
|  | | Element | Attribute | | ||
|  | | :-- | :-- | | ||
|  | | `<button>` | autofocus | | ||
|  | | `<input>` | autofocus | | ||
|  | | `<select>` | autofocus | | ||
|  | | `<textarea>` | autofocus | | ||
|  | 
 | ||
|  | ### Example
 | ||
|  | 
 | ||
|  | ```html | ||
|  | <form> | ||
|  |     <input type="text" name="fname" autofocus> | ||
|  |     <input type="text" name="lname"> | ||
|  | </form> | ||
|  | ``` | ||
|  | 
 | ||
|  | ### Compatibility
 | ||
|  | 
 | ||
|  | This is an HTML5 attribute. | ||
|  | 
 | ||
|  | #### More Information:
 | ||
|  | 
 | ||
|  | [HTML autofocus Attribute](https://www.w3schools.com/tags/att_autofocus.asp) on w3schools.com | ||
|  | 
 | ||
|  | [<input> autofocus attribute](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input) on MDN web docs |