![]() |
The
onfocus
event attribute in HTML triggers a script or function when an element receives focus. This typically occurs when a user clicks on or navigates to an element using the keyboard (e.g., using the Tab key). |
Example:
HTML
<input type="text" id="fname" onfocus="myFunction(this.id)">
The onfocus attribute fires the moment that the element gets focus.
Onfocus is most often used with <input>, <select>, and <a>.
Tip: The onfocus attribute is the opposite of the onblur attribute.
< element onfocus=" script ">
Value | Description |
---|---|
script | The script to be run on onfocus |
Supported HTML tags: | All HTML elements, EXCEPT: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, and <title> |
---|
A function is triggered when one of the input fields get focus. The function changes the background-color of the input field.
Example:
HTML
<!DOCTYPE html>
<html>
<body>
<p>A function is triggered when one of the input fields get focus. The function changes the background-color of the input field.</p>
First name: <input type="text" id="fname" onfocus="myFunction(this.id)"><br>
Last name: <input type="text" id="lname" onfocus="myFunction(this.id)">
<script>
function myFunction(x) { document.getElementById(x).style.background = "yellow";
}
</script>
</body>
</html>
When you enter the input field, a function is triggered which sets the background color to yellow. When you leave the input field, a function is triggered which sets the background color to red.
Example:
HTML
<input type="text" onfocus="focusFunction()" onblur="blurFunction()">
html event attributes |
List of Form Events Attribute | HTML Form Events Attribute |
HTML onblur Event Attribute | HTML Form Events Attribute |
HTML onchange Event Attribute | HTML Form Events Attribute |
HTML oncontextmenu Event Attribute | HTML Form Events Attribute |
HTML onfocus Event Attribute | HTML Form Events Attribute |
HTML oninput Event Attribute | HTML Form Events Attribute |
HTML oninvalid Event Attribute | HTML Form Events Attribute |
HTML onreset Event Attribute | HTML Form Events Attribute |
HTML onsearch Event Attribute | HTML Form Events Attribute |
HTML onselect Event Attribute | HTML Form Events Attribute |
HTML onsubmit Event Attribute | HTML Form Events Attribute |
Example of HTML onfocus Event Attribute | HTML Form Events Attribute |
Definition and Usage of HTML onfocus Event Attribute | HTML Form Events Attribute |
Browser Support of HTML onfocus Event Attribute | HTML Form Events Attribute |
Syntax of HTML onfocus Event Attribute | HTML Form Events Attribute |
Attribute Values of HTML onfocus Event Attribute | HTML Form Events Attribute |
Technical Details of HTML onfocus Event Attribute | HTML Form Events Attribute |
How to Execute a JavaScript when an input field gets focus | HTML Form Events Attribute |
How to use "onblur" together with the "onfocus" attribute | HTML Form Events Attribute |
Type
: |
Develop |
Category
: |
Web Tutorial |
Sub Category
: |
HTML Form Events Attribute |
Uploaded by
: |
Admin |
Read Article https://horje.com/learn/1434/reference