Hallo,
warum wird beim Start der Website die zweite Variante aufgerufen und beim Klick auf den Button, die erste Variante?
warum wird beim Start der Website die zweite Variante aufgerufen und beim Klick auf den Button, die erste Variante?
HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<button id="btn">Klick mich!!!</button>
<script>
// 1.
document.getElementById("btn").onclick=printAlert;
// 2.
document.getElementById("btn").onclick=printAlert();
function printAlert(){
alert("Hallo");
}
</script>
</body>
</html>