Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

222
Views
How to get function name from getEventListener

I am trying to figure out a website basket and what is the name of the function that gets fired when clicked. I got my EventListener list by using getEventListener($0), and the following is the list but I cannot figure out how to find what event was fired on mousedown

enter image description here

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

As in fact on the @mamady answer, you can get the name of the function that get fired on mouseDown using getEventListener($0).mousedown[0].listener.name with Chrome dev tools.

As you see, probably the function name does not appears beacause it does not have a named function, so the function is annonymous, but you can see the location of the function:

enter image description here

If it's not, you can see the name of the function:

enter image description here

If the main problem is another (you have to get the name of the function to do something, what something?), please comment here.

about 4 years ago · Juan Pablo Isaza Report

0

Your description is quite different from the title. Do you want the function name that is bound to an event? Or do you want the event itself?

If you want the function name try this in your browser console:

  function asdasd(e) {
    console.log(e)
  }

  let button = document.createElement('button');
  button.addEventListener('mousedown', asdasd);
  let listeners = getEventListeners(button);
  console.log(listeners.mousedown[0].listener.name, "<- NAME OF THE FUNCTION");

enter image description here

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!