[JS, HTML] Metoda JS nie wywołuje się z onclick w input

0

Witajcie, ostatnio zacząłem się bawić JS i HTML i napotkałem się na problem:

posiadam form'a która ma inputa(w formie przycisku) który po kliknięciu ma wywołać metodę Register();
ale SIĘ NIE WYWOŁUJE! kod inputa jest taki:

<input  type="submit" name="Rejestracja" value="Zarejestruj się!" onclick="Register();" id="RegisterButton">

A JS mam zdeklarowane przez src, jak? tak:

<script src="RegisterJS.js"></script>

Plik JS znajduje się w tym samym katalogu co HTML

Ta metoda nawet nie wywołuje się w akcji formularza

Proszę o pomoc

Mondonno

0

Otwórz konsolę przeglądarki (to najlepszy przyjaciel każdego web developera) i sprawdź jaki masz błąd. Prawodpodobnie wczytujesz plik RegisterJS za późno, wstaw go w sekcji head.

1

input type=submit zapewne w form, więc wysyłasz formularz a nie wykonujesz onclicka, zmień type=submit na type=button

1 użytkowników online, w tym zalogowanych: 0, gości: 1