Domanda stupida:

hai caricato online il file?

il percorso del file è corretto?

se hai usato lo stesso script per richiamare il file js, questo è nella stessa cartella dell'html?