<!DOCTYPE html>
<html lang="en-US">
<head>
<style>
div{
border:1px solid black;
padding:5px;
}
input{
display:block;
margin:10px 0px;
}
</style>
</head>
<body>
<div contenteditable="true">
Focus and blur me (div)
<input type="text" placeholder="Focus and blur me(input)">
</div>
<script>
var x = document.getElementsByTagName("div")[0];
var y = document.getElementsByTagName("input")[0];
x.addEventListener("blur", function(){
console.log("div is in blur");
});
x.addEventListener("focusout", function(){
console.log("div is in focusout");
});
y.addEventListener("blur", function(){
console.log("input is in blur");
});
y.addEventListener("focusout", function(){
console.log("input is in focusout");
});
</script>
<p><strong>Note</strong>: Open your console (Press F12).</p> </body>
</html>