VOOZH about

URL: https://www.geeksforgeeks.org/html/html-dom-onfocus-event/

⇱ HTML DOM onfocus Event - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

HTML DOM onfocus Event

Last Updated : 12 Jul, 2025

The HTML DOM onfocus event occurs when an element gets focused. The onfocus event is mostly used with <input>, <select>, and <a>. The onfocus event is the opposite of the onblur event. 

Syntax:

  • In HTML:
<element onfocus="myScript">
  • In JavaScript:
object.onfocus = function(){myScript};
  • In JavaScript, using the addEventListener() method:
object.addEventListener("focus", myScript);

Note: The onfocus event is different from the onfocusin event because the onfocus event does not bubble. 

Example 1: This example explains the onfocus event in the HTML.

Output: 

👁 Image
 

Example 2: In this example, we will learn about the onfocus event by using Javascript.

Output:

👁 Image
 

Example 3: In this example, we will learn the onfocus event by the addEventListener() method.

Output: 

👁 Image
 

We have a complete list of HTML DOM methods, to check those please go through this HTML DOM Object Complete reference article.

The HTML DOM onfocus event support all HTML tag EXCEPT: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, <title>

Supported Browsers: The browsers supported by HTML DOM onfocus Event are listed below:

  • Google Chrome
  • Internet Explorer
  • Firefox
  • Apple Safari
  • Opera

We have a Cheat Sheet on Javascript where we covered all the important topics of Javascript to check those please go through Javascript Cheat Sheet-A Basic guide to JavaScript.

Comment
Article Tags: