When the submit button is pressed, my validation function should check if the fields are validated then call the setProfile method. currently when i click the submit button it will not validate my fields so something must be wrong
       <form name="Login" method="post" action="#" onsubmit="return validateForm()">
        <input type="text" name="fName" id="name"> <br>
        </form>
        <input type="submit" name="Update" value="Update">
        function validateForm() {
        
        var n = document.forms['Login']['fName'].value;
        if(n==null || n=="")
        {
            alert("Please enter your name");
            return false;
        }
        return true
        } 
    function UpdateProfile() {
        document.querySelector('submit').addEventListener('click', e=>{
        const myProfile = new Profile 
        
             if (e.validateForm === true){
             myProfile.setProfile();}
             })
    }