I am trying to make a html object named "burgerbar" affect another html object named "nav-bar" in JavaScript and affect it using JS. My problem is I have the code in html but as I am unfamiliar with DOM manipulation in JavaScript I do not know how to write the following line of code in JavaScript and need help in writing it in JavaScript. This is the html code.
burgerbar = document.querySelector(".burgerbar");
burgerbar.onclick = function()
{
nav-bar = document.querySelector(".nav-bar");
nav-bar.classList.toggle("active");
}
I tried writing the following in my JavaScript document however nothing happens when I click the "burgerbar" element. I know the code in html but I am trying to learn how to write it in JavaScript to not crowd my html code with JS.
let burgerbar = document.getElementsByClassName(".burgerbar");
burgerbar.onclick = function ()
{
navbar = document.querySelector(".nav-bar");
navbar.classList.toggle("active");
};