HTML onblur Event Attribute
Example
Validate an input field when the user leaves it:
<input type="text" name="fname" id="fname" onblur="myFunction()">
Try it yourself »
More "Try it Yourself" examples below.
Definition and Usage
The onblur attribute fires the moment that the element loses focus.
Onblur is most often used with form validation code (e.g. when the user leaves a form field).
Tip: The onblur attribute is the opposite of the onfocus attribute.
Browser Support
Event Attribute | |||||
---|---|---|---|---|---|
onblur | Yes | Yes | Yes | Yes | Yes |
Differences Between HTML 4.01 and HTML5
None.
Syntax
<element onblur="script">
Attribute Values
Value | Description |
---|---|
script | The script to be run on onblur |
Technical Details
Supported HTML tags: | All HTML elements, EXCEPT: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, and <title> |
---|
More Examples
Example
Using "onblur" together with the "onfocus" attribute:
<input type="text" onfocus="focusFunction()" onblur="blurFunction()">
Try it yourself »
Related Pages
HTML DOM reference: onblur event
HTML Event Attributes