I have done your course JavaScript Essentials on Udemy , 2-3 years ago. I came back to it these days. The explanations are so straightforward and clear. Incredibly good learning material. Bravo.
Excellent stuff Lawrence, very nicely explained from someone who obviously knows what they are talking about and gets it across in an easy to understand way. Thank you very much.
Small thing, but just to clarify. 'onmouseout' is when you leave the hover state, the mouse is moved out of the dom element (opposite of 'onmouseover'). 'onmouseup' is when you release the click. 😉
Great video brotha! I'm new to javascript and I been finding myself diving into a lot of course and tutorials and found that its been super confusing with all the information thrown at me using mouse events and using functions, DOM methods, and OOP so I been thinking if I research breaking it down into small tutorials like this it won't feel overwhelmed where I can focus on specific js functionality at once until I can wrap my head around the language and then dive into bigger applications and websites.
Hi i'm Ananth from india , nice to meet ,I'm a MS software engineer graduated , I have firm desire to learn programming and programming languages android , ios , frontend , backend , data structures & algorithms ,full stack development and object oriented programming . Its my dream and wish to work as remote developer and freelancer also would like to keep learn more in software field.
Fantastic video, just like your FREE course on Udemy. I have been battling JavaSript for 4 days now and finding it very enjoyable (while building a fun game). I am not sure if there are videos on the subject but I would like to know more /learn more regarding fancy sprite sheet animations, moving to click positions, collision detectors etc etc, minimaps...
5:26 If that is an object, and 'onclick' is the property of an object, how do you assign function to that property? That function must return a value? Which type of variable is the 'onclick' ?
onclick is a method not a property and the value is specific to what you want to do when you click the element. You don't even have to return a value if you don't want.
Good job bro ....this is my first video to know about the events .....it's really helped me...I am getting feared little bit before watching this video...but...now it's really nice to understand what is events ...thank u bro 😃
great video, but i'm not sure that addeventlistener is faster than onclick. I have checked it in jsperf and onclick was faster.. I have no idea how to actually test it. but I guess your are right.. let me know if you have any way to proof it. thanks!
Thank you, this video has a callback function you can also review the entire Javascript essentials playlist to see if you can find any more information.
I run addeventlistner but...that show error....like uncaught type error: cannot read property'addeventlisner ' of null at vm7 event handler: js5..can you tell me
thanks brother, great info. A question please: at 9:26- instead of putting an anonymous function there, can I also put a named function inside there? If yes, what would be the right format for that?
Excellent.Excellent.Excellent !!!
I have done your course JavaScript Essentials on Udemy , 2-3 years ago. I came back to it these days. The explanations are so straightforward and clear. Incredibly good learning material. Bravo.
Great to hear!
@@Avelx You welcome. Do you have some advance Javascript topics?
I've just understood all the inaccuracies about the events. Thank you!
Excellent stuff Lawrence, very nicely explained from someone who obviously knows what they are talking about and gets it across in an easy to understand way. Thank you very much.
Excellent. Why doesn't this video have more views.
Thank you for being kind and I hope it increases in views too ;-)
Because everyone can't afford precious things. Everyone is not lucky.
This came in super handy when I needed to control certain events based on either a hover or click on the same element.
Very well done! Watching your video helped to solidify my understanding of event handlers. Thank you sir!
Awesome video cheers for helping me understand eventListeners!
why i did not find this video before!!!!!!!!!!!
you are are really capable of explaining things in easy way. carry on..............
awesome clear explanation of event handler
ever green content as usual thanks alot
Small thing, but just to clarify. 'onmouseout' is when you leave the hover state, the mouse is moved out of the dom element (opposite of 'onmouseover'). 'onmouseup' is when you release the click. 😉
Good stuff!BTW happy new year.
Thank you, you too :-)
Great video brotha! I'm new to javascript and I been finding myself diving into a lot of course and tutorials and found that its been super confusing with all the information thrown at me using mouse events and using functions, DOM methods, and OOP so I been thinking if I research breaking it down into small tutorials like this it won't feel overwhelmed where I can focus on specific js functionality at once until I can wrap my head around the language and then dive into bigger applications and websites.
at 13:53 you can call multiple functions. the way you can do that is just by chaining functions (eg: first() and second()) call like that click
Excellent work! I appreciate the way the things are explained in a slow and useful manners to a new learner. Thanks.
Simply awesome
Excellent!
One of the best demo on Event Handlers in JavaScript. You have explained it so clearly, it is simply awesome. I want to thank you for the demo.
That was a great video. Subscribed!
great vid, great explanation thank you....
GREAT video! :)
awesome tutorial, thanks
thanks, man for explanation i hope you get more view
and bdw i like your accent
Thanks a lot! It cleared a lot of things!
This is superb
Hi i'm Ananth from india , nice to meet ,I'm a MS software engineer graduated , I have firm desire to learn programming and programming languages
android , ios , frontend , backend , data structures & algorithms ,full stack development and object oriented programming . Its my dream and wish to work as remote developer and freelancer also would like to keep learn more in software field.
Awesome, very well explained, thank you again!
The best explanation. Keep it up! Thank you.
I loved how to explain every thing
wow man > the best
Fantastic video, just like your FREE course on Udemy. I have been battling JavaSript for 4 days now and finding it very enjoyable (while building a fun game). I am not sure if there are videos on the subject but I would like to know more /learn more regarding fancy sprite sheet animations, moving to click positions, collision detectors etc etc, minimaps...
5:26 If that is an object, and 'onclick' is the property of an object, how do you assign function to that property? That function must return a value?
Which type of variable is the 'onclick' ?
onclick is a method not a property and the value is specific to what you want to do when you click the element. You don't even have to return a value if you don't want.
Good job bro ....this is my first video to know about the events .....it's really helped me...I am getting feared little bit before watching this video...but...now it's really nice to understand what is events ...thank u bro 😃
This video was incredible useful! Thank you very much :)
Wow, that was surprisingly clear and straight forward. Better then how it was explained on Lynda.com
Thanks! I´ve Finally understood
thank you
it really helped me
cool thanks good tutorial
great video, but i'm not sure that addeventlistener is faster than onclick.
I have checked it in jsperf and onclick was faster..
I have no idea how to actually test it. but I guess your are right..
let me know if you have any way to proof it.
thanks!
Excellent. Do you have a video of callback functions?
Thank you, this video has a callback function you can also review the entire Javascript essentials playlist to see if you can find any more information.
Please do you have Udemy course for this tutorials, you are soooooo amazing
I run addeventlistner but...that show error....like uncaught type error: cannot read property'addeventlisner ' of null at vm7 event handler: js5..can you tell me
*.addEventListener* you have to write like this.
thanks brother, great info.
A question please: at 9:26- instead of putting an anonymous function there, can I also put a named function inside there? If yes, what would be the right format for that?
Very helpful
wow new prospective more info more understanding
what if i want to add even to classes ?
like jquery we can apply click event for all elements
Can I add PHP code in Java function to read data from SQL server then send auto email?
I love hearing real english, a native speaker :-)
You are the master :) Sub :)
... where have you been all my life?
Jedi!
Isn't this html, not java, though? All the JS tutorials I keep looking up for event handling keyboard keys are HTML
No Javascript handles the event, HTML just presents the button, link or element to click on. HTML is the bit you see and javascript handles the logic.
When I click the kahoot play button in school, it calls me gay
Thank you