Skip to content

shintafiaa/Kampus-Merdeka-Belajar-Event-Handler

Repository files navigation

Kampus-Merdeka-Belajar-Event-Handler

Deskripsi file:

  1. Praktik Event Handler onClick dan onLoad
    Hal ini berisi berkas HTML yang akan memuat konten setelah menekan ok pada alert yang muncul. Setelah itu, ketika user menekan tombol "Tekan aku" sebanyak 7 kali, maka akan muncul gambar kucing.

  2. Praktik Event Handler addEventListener
    Isi konten sama dengan berkas folder nomor dua. Namun, yang perlu dipahami yaitu perbedaan fungsionalitas dari addEventListener dengan inline event handler. Perbedaannya yaitu apabila menggunakan lebih dari satu inline event handler pada suatu elemen yang sama, maka event yang akan dijalankan hanya event terakhir saja. Sedangkan addEventListener akan menerapkan seluruh event yang ada meski dijalankan pada elemen yang sama.

  3. Praktik Custom Event
    Membuat custom event yang mengubah caption dalam website dengan menekan sebuah tombol.

  4. Praktik Membuat Form Event

  5. Praktik Form dengan Berbagai Event
    Event yang diterapkan antara lain: copy, paste.

  6. Membuat List Todo App
    Fiturnya antara lain: menambah list todo, menghapus list todo, melakukan checklist pada list todo, undo daftar list yang sudah dikerjakan kembali ke kolom daftar yang belum dikerjakan. Data sudah tersimpan di web storage. Pada proyek ini telah mengimplementasikan local storage dan session storage.

  7. Implementasi Local Storage

  8. Implementasi Session Storage

  9. Permainan Tebak Angka
    Terdiri dari tiga angka yaitu, 1, 2, dan 3. Pengguna diminta untuk menebak kombinasi angka yang ditetapkan oleh komputer. Jumlah betul menebak, dan gagal menebak terbanyak dalam satu kali permainan disimpan pada local storage. Sedangkan jumlah gagal per permainan disimpan pada session storage.

  10. Menyimpan Data User
    Input nama, domisili disimpan dalam daftar.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published