Pewnie jak zwykle popełniam jakiś banalny błąd.. mianowicie mam dwa pliki: sdfsds.html i ss.js
HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Coś tam</title>
</head>
<body>
<button id="jakisPrzycisk">Nie wciskaj mnie</button>
<script src="ss.js"></script>
</body>
</html>
JS:
function init(){
'use strict';
document.getElementById("jakisPrzycisk").onclick = alert("To bolało");
}
window.onload = init();
Po włączeniu pliku HTML.. od razu wyświetla się alert. Czy nie powinien dopiero po wciśnięciu przycisku? Co źle robię? ;-; kiedyś o ile pamietam to dobrze to mi działało, ale na jakieś 3-4 miesiące odpuściłem sobie JS i trochę zapomniałem, więc być może o czymś zapomniałem...