Cara menggunakan LISTERNER pada JavaScript

Event pada javascript adalah sesuatu yang terjadi pada element. Misalnya Kalian memiliki sebuah tombol di halaman website Kalian , dan kita ingin memberikan suatu aksi jika tombol tersebut di klik. jadi yang menjadi event di sini adalah “klik”. misalnya jika tombol di klik maka akan di tampilkan pesan yang menampilkan sebuah text. jadi event nya adalah klik.  Sebuah event bisa dipicu oleh browser, bisa juga dipicu oleh pengguna. Kalian bisa menggunakan JavaScript untuk memberikan reaksi tertentu pada sebuah event di halaman web.

Kalian telah mengenal elemen-elemen HTML. Adapun jenis-jenis event di HTML antara lain :
 

  • Onmouseover: saat pengguna mengarahkan pointer pada sebuah elemen HTML.
  • Onclick: saat pengguna melakukan klik pada sebuah elemen HTML.
  • Onmouseout: saat pengguna memindahkan pointer dari sebuah elemen HTML (kebalikan onmouseover).
  • Onkeydown: saat pengguna menekan sebuah tombol di keyboard.
  • Onchange: saat seuah elemen HTML telah berubah.
  • Onload: saat browser selesai memuat halaman web.

Event dapat digunakan untuk untuk menangani, dan memverifikasi, masukan pengguna, tindakan pengguna, dan tindakan browser. Selain itu, event pada Javascript dapat digunakan untuk:

  • Hal-hal yang harus dilakukan setiap kali halaman dimuat.
  • Hal-hal yang harus dilakukan ketika halaman ditutup.
  • Tindakan yang harus dilakukan saat pengguna mengklik tombol.
  • Konten yang harus diverifikasi ketika pengguna memasukkan data

Membuat Event pada Javascript

Untuk contoh saya akan membuat event klik pada sebuah tombol. jadi saya ingin menampilkan sebuah text yang di input melalui form input jika tombol tersebut di klik.

< !DOCTYPE html >
< html lang="en" >
< head >
< meta charset="UTF-8" >
< meta http-equiv="X-UA-Compatible" content="IE=edge" >
< meta name="viewport" content="width=device-width, initial-scale=1.0" >
< title >Javascript Event
< style >
  .container{
   width: 30%;
   height: 70px;
   background-color: lightblue;
   padding-top: 20px;
   padding-left: 30px;
   margin: 100px auto;
  }
  input{
   outline: none;
   height: 25px;
   width: 75%;
   font-size: 16px;
   padding-left: 10px;
  }
  button{
   width: 60px;
   height: 25px;
   cursor: pointer;
  }
        .my-name{
            text-transform: capitalize;
            font-weight: bold;
        }
< body >
< div class="container" >
  < input type="text" class="input-name" >
  < button >Save
  < p >Nama Saya : < span class="my-name" >

 < script >
  let input = document.querySelector('.input-name')
  let button = document.querySelector('button')
        let name = document.querySelector('.my-name')

  button.addEventListener('click', function(){
            if(input.value == ''){
                name.innerHTML = 'Inputan Kosong!'
            }else{
                name.innerHTML = input.value
                input.value = ''
            }
        })

Disini saya membuat tampilan HTML sederhana untuk mendemokan cara menggunakan event javascript, tampilannya seperti dibawah ini.

Cara menggunakan LISTERNER pada JavaScript

ketika button save di klik, text yang ada pada form input akan tampil di bawah.

button.addEventListener('click', function(){
        if(input.value == ''){
             name.innerHTML = 'Inputan Kosong!'
        }else{
             name.innerHTML = input.value
             input.value = ''
        }
 })

Cara menggunakan LISTERNER pada JavaScript

Cara menggunakan LISTERNER pada JavaScript

Sulfikardi

Web Design & Web Programming

Halo, saya seorang Web Developer yang terbiasa mengembangkan website menggunakan HTML, CSS, Javascript, PHP, MYSQL, dan Laravel. Disini saya akan membagikan pengalaman saya dalam membangun dan mengembangan website yang responsif dan dinamis

Apa yang dimaksud dengan event listener?

Jawab : Event listener adalah sebuah konsep untuk merespon kegiatan yang terjadi didalam suatuobjek. Event listener merupakan implementasi penyampaian message antar objek. Objek yang mendapat message akan melakukan suatu action yang telah ditentukan didalamprogram.

Apa fungsi dari add event listener?

addEventListener adalah method yang sangat penting yang digunakan untuk membuat event seperti klik,dbclick,hover,blur,focus dan lainnya untuk keperluan manipulasi didalam DOM javascript, meskipun sebenarnya banyak cara untuk menjalankan event dengan javascript tapi kali ini kita akan belajar dengan menggunakan method ...

Apa itu event javascript?

Pada Javascript: Event adalah kejadian yang terjadi di halaman web. Kejadian yang dimaksud di sini seperti aktivitas yang dikerjakan pada halaman web.

Kondisi event apa saja yang dapat diimplementasikan ke dalam javascript?

Namun pada tulisan ini Saya akan mengenalkan event-event JavaScript yang paling sering digunakan saja, di antaranya yaitu:.
OnClick..
OnChange..
OnMouseOver & OnMouseOut..
OnKeyDown..
OnLoad..