I have the following html & js functions that will take values from an input form then concatenate the data to the end of a url string and the goal is to re-direct the url but my problem is that it is not re-directing. What am I doing wrong?

Heres the html

```
<form id="url">
            <input type="text" name="urlName">
            <button onclick="myFunction()">Try it</button>
        </form>

```

Heres the Javascript

```
function myFunction() {
    let myForm = document.getElementById("url");
    let formData = new FormData(myForm);
    EndOfUrl = sanitizeDomainInput(formData.get("urlName"));
    window.location = redirectLink(EndOfUrl);
    return false;
}

    function sanitizeDomainInput(input) {
        input = input || 'unknown.com'
        if (input.startsWith('http://')) {
            input = input.substr(7)
        }
        if (input.startsWith('https://')) {
            input = input.substr(8)
        }
        var regexp = new RegExp(/^(([a-zA-Z]{1})|([a-zA-Z]{1}[a-zA-Z]{1})|([a-zA-Z]{1}[0-9]{1})|([0-9]{1}[a-zA-Z]{1})|([a-zA-Z0-9][a-zA-Z0-9-_]{1,61}[a-zA-Z0-9]))\.([a-zA-Z]{2,6}|[a-zA-Z0-9-]{2,30}\.[a-zA-Z]{2,3})$/)
        return regexp.test(input) ? input : 'unknown.com'
    }

    function redirectLink(domain) {
        return `https://dashboard.getorda.com/signup/?state=${domain}`;
    }

```

Please help