Kliknięcie: atrybut onclick
Zdarzenia: kliknięcia, klawisze i mysz - JavaScript na stronach WWW (HTML/CSS/JS)
Najstarszy sposób: atrybut `onclick` w HTML z kodem do wykonania. Działa, ale miesza HTML z JavaScriptem, funkcja musi być globalna, a do jednego przycisku da się w ten sposób przypiąć tylko jedną obsługę. Spotkasz go w starszych materiałach i arkuszach egzaminacyjnych, dlatego warto go rozpoznać.
<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="utf-8">
<title>onclick</title>
<style>
body { font-family: sans-serif; max-width: 36em; line-height: 1.4; }
input, select, button, textarea { font: inherit; padding: 0.2em 0.4em; }
table { border-collapse: collapse; }
th, td { border: 1px solid #94a3b8; padding: 0.2em 0.6em; }
</style>
</head>
<body>
<button onclick="greet()">Powitaj</button>
<p id="out">Kliknij przycisk.</p>
<script>
let clicks = 0;
function greet() {
clicks++;
document.getElementById('out').textContent = 'Cześć! Kliknięć: ' + clicks;
}
</script>
</body>
</html>Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu JavaScript na stronach WWW·Zaloguj się, aby zapisać postęp na koncie.