I don't understand why my Event Listener isn't working | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

I don't understand why my Event Listener isn't working

This Is A Unit Converter ( Feet Into inches) I'm Adding A EventListener but I'm facing a bug so plz help me to fix it.. https://code.sololearn.com/W1N1ifyaeanF/?ref=app

16th Sep 2022, 2:31 AM
Ashutosh Maurya
Ashutosh Maurya - avatar
2 Answers
+ 7
Thera some small changes . and one main thing is how Sololern works .. The thing you write in js tab gets placed in head tag while executing your code . so you need to query DOM after page loads . https://code.sololearn.com/W6HsEZIs8ZVY/?ref=app
16th Sep 2022, 3:01 AM
Prashanth Kumar
Prashanth Kumar - avatar
+ 2
Javascript code is executed before the document is fully loaded. This triggers error because you are referencing an element that doesn't yet exist, browser has not finished rendering the content. Javascript in this 👇 code works because the script block is placed after the body content, so the elements are there, ready for you to use : ) Window.onload = () => { your js code goes here ... }
16th Sep 2022, 6:42 AM
Yaroslav Vernigora
Yaroslav Vernigora - avatar