Detect Javascript event type
13,345
e.type
gives you this information
function OPEN(e) {
if (e.type !== "blur") {
if (e.keyCode === 13) {
ENTER_FX();
}
}
else {
ENTER_FX();
}
}
Author by
William Sham
Updated on June 04, 2022Comments
-
William Sham almost 2 years
There is a function OPEN in my javascript which is called when the user either blur (lose focus on the input field) or hit Enter.
Then within OPEN(), depending on whether it was triggered by blur or keypress, it leads to two different other functions.
For the Keypress, I did it like this.
if (e.keyCode==13) ENTER_FX();
How do you do this for BLUR
Thank you
UPDATE:
I found that it should be e.type=="focusout"
So is focusout the right word instead of blur?