No onClick() non va messo, viene generato per ogni input dal codice con addEventListener().
Se la pagina è pesante in ternimini di kilobyte o megabyte forse è meglio inserire tutto all'interno del codice sotto :

codice:
window.addEventListener("DOMContentLoaded", () => {
  ...
});
Ti posso domandare :
1) Quale browser e versione stai utilizzando ?
2) Dreamweaver ha un webserver buil-in oppure ne utilizzi uno di terze parti per testare la pagina ?
3) La console del browser riporta errori di qualche genere (F12>console) ?
4) come carichi lo script sulla pagina html5 ?