Acara JavaScript (JavaScript Events) Lengkap untuk Pemula

Acara JavaScript (JavaScript Events) Lengkap untuk Pemula

Pelajari acara JavaScript lengkap mulai dari onclick, mengubah elemen HTML, mengubah elemennya sendiri, hingga memanggil function.

Pelajari acara JavaScript lengkap mulai dari onclick, mengubah elemen HTML, mengubah elemennya sendiri, hingga memanggil function.

Acara JavaScript (JavaScript Events) Lengkap untuk Pemula

 

JavaScript Events

Pembukaan

Acara JavaScript atau JavaScript Events adalah tindakan yang terjadi pada halaman website dan dapat dideteksi oleh browser. Event memungkinkan website menjadi interaktif karena JavaScript dapat merespons aksi pengguna seperti klik tombol, mengetik keyboard, atau menggerakkan mouse.

Dalam pengembangan sistem profesional seperti Haikal IT Support, event JavaScript digunakan untuk monitoring CCTV realtime, kontrol analytic camera system, dashboard server, hingga manajemen jaringan interaktif.

Berikut penjelasan lengkap acara JavaScript.


1. Peristiwa onclick Mengubah Elemen HTML

Event onclick dapat digunakan untuk mengubah isi elemen HTML.

Contoh:

<!DOCTYPE html>
<html>

<body>

<h2 id="demo">
Status CCTV Offline
</h2>

<button onclick="ubahText()">
Aktifkan CCTV
</button>

<script>
function ubahText() {

  document.getElementById("demo").innerHTML =
  "CCTV Online - Haikal IT Support";

}
</script>

</body>
</html>

Penjelasan

  • onclick aktif saat tombol diklik.

  • JavaScript mengubah isi elemen HTML menggunakan:

    innerHTML
    

2. Peristiwa onclick Mengubah Elemennya Sendiri

Event juga dapat mengubah elemen yang diklik itu sendiri.

Contoh:

<!DOCTYPE html>
<html>

<body>

<button onclick="this.innerHTML='Monitoring Aktif'">
Klik Tombol
</button>

</body>
</html>

Penjelasan

  • this mengacu pada elemen yang sedang diklik.

  • Tombol berubah otomatis setelah ditekan.


3. Peristiwa onclick Memanggil Suatu Fungsi

Event dapat digunakan untuk menjalankan function JavaScript.

Contoh:

<!DOCTYPE html>
<html>

<body>

<button onclick="cekServer()">
Cek Server
</button>

<script>
function cekServer() {

  alert("Server Monitoring Online");

}
</script>

</body>
</html>

Penjelasan

  • onclick memanggil function:

    cekServer()
    
  • Function menampilkan popup menggunakan alert().


Cara Kerja Event JavaScript

JavaScript menunggu aksi pengguna seperti:

  • Klik tombol

  • Menekan keyboard

  • Scroll halaman

  • Hover mouse

  • Submit form

Saat event terjadi, browser menjalankan kode JavaScript.


Event JavaScript Populer

EventFungsi
onclickSaat elemen diklik
onchangeSaat nilai berubah
onmouseoverSaat mouse diarahkan
onkeydownSaat keyboard ditekan
onsubmitSaat form dikirim

Penyebab Event JavaScript Tidak Berfungsi

Beberapa kesalahan umum:

  • Salah penulisan nama function

  • ID elemen salah

  • JavaScript belum dimuat

  • Kurang tanda kutip

  • Event ditulis salah


Cara Mengatasi Error Event

1. Pastikan Function Ada

Salah:

<button onclick="serverAktif()">
Klik
</button>

Tanpa function:

function serverAktif()

Benar:

<button onclick="serverAktif()">
Klik
</button>

<script>
function serverAktif() {

  alert("Server Online");

}
</script>

2. Pastikan ID HTML Sesuai

Salah:

document.getElementById("statuss")

Benar:

document.getElementById("status")

3. Gunakan Console Browser

Buka:

F12 → Console

Untuk melihat error JavaScript.


Contoh Kasus

Kasus:

Tombol monitoring CCTV tidak bekerja.

Penyebab:

Function salah penulisan nama.

Salah:

<button onclick="monitoring()">
Klik
</button>

<script>
function monitor() {

  alert("CCTV Aktif");

}
</script>

Benar:

<button onclick="monitoring()">
Klik
</button>

<script>
function monitoring() {

  alert("CCTV Aktif");

}
</script>

Tips Tambahan

  • Gunakan nama function yang jelas.

  • Hindari inline JavaScript terlalu banyak.

  • Gunakan file JavaScript eksternal untuk project besar.

  • Gunakan event listener modern pada aplikasi kompleks.


Internal Link

Artikel terkait di Haikal IT Support:

  • Fungsi JavaScript

  • Objek JavaScript

  • Dasar JavaScript

  • Keluaran JavaScript

  • Sintaks JavaScript


Kesimpulan

Acara JavaScript (events) memungkinkan website merespons tindakan pengguna sehingga website menjadi lebih interaktif dan dinamis.

Event seperti onclick dapat digunakan untuk mengubah HTML, mengubah elemen itu sendiri, maupun menjalankan function. Pemahaman event sangat penting dalam pengembangan sistem monitoring CCTV, analytic camera system, server dashboard, dan network management di Haikal IT Support.

Post a Comment

Silakan tinggalkan komentar Anda dengan bahasa yang sopan dan relevan dengan topik.
Pertanyaan, saran, atau sharing pengalaman seputar IT Support sangat kami apresiasi.
Komentar yang mengandung spam, promosi, atau ujaran tidak pantas tidak akan ditampilkan.
Terima kasih 🙏