Jendela Dialog Untuk Input Pada JavaScript

 


 Mengenal 3 Macam Jendela Dialog pada Javascript

Ada dua cara yang bisa kita lakukan untuk mengambil input:

  1. Menggunakan form;
  2. dan menggunakan jendela dialog.

Tetapi pada ksempatan ini kita hanya akan membahas yang nomer 2.

Yaitu: jendela dialog.

Jendela dialog merupakan jendela yang digunakan untuk berinteraksi dengan pengguna.

Ada tiga macam jendela dialog pada Javascript:

  1. Jendela dialog alert();
  2. Jendela dialog confirm();
  3. Jendela dialog promp();

Ketiga dialog ini memiliki perilaku dan kegunaan yang berbeda-beda.


1. Dialog Alert

Dialog alert() biasanya digunakan untuk menampilkan sebuah pesan peringatan atau informasi.

Fungsi alert() berada dalam objek window.

Kita bisa menggunakannya seperti ini:

window.alert("Hello World!");

Atau seperti ini:

alert("Hello kawan");

Karena objek window berisfat global, kita boleh tidak menulisnya.

Dialog alert() tidak akan mengembalikan nilai apa-apa saat dieksekusi.


Dialog alert() memiliki satu perameter yang harus diberikan, yaitu: teks yang akan ditampilkan pada dialog.

Pada HTML, kita bisa masukan fungsi alert() pada atribut onClick agar nanti ditampilkan saat sebuah elemen diklik.


2. Dialog Confirm

Dialog confirm() digunakan untuk melakukan konfirmasi dalam melakukan tindakan tertentu.

Misalnya:

Saat kita menghapus sesuatu, maka ada baiknya menampilkan dialog confirm(). Karena tindakan tersebut cukup berbahaya.

Dialog confirm dapat dibuat dengan fungsi confirm().

Contoh:

confirm("Apakah anda yakin akan menghapus?");

Dialog confirm() akan mengembalikan nilai true apabila kita memilih tombol OK dan akan mengembalikan nilai false apabila kita memilih Cancel.

Nilai kembalian ini dapat kita tampung dalam variabel untuk diproses.


3. Dialog Prompt

Dialog prompt() berfungsi untuk mengambil sebuah inputan dari pengguna.

Dialog prompt() akan mengembalikan sebuah nilai string dari apa yang diinputkan oleh pengguna.


Dialog prompt() memiliki beberapa parameter yang harus diberikan:

  1. Teks yang akan ditampilkan pada form;
  2. Nilai default untuk field input.


Baik teman teman,hanya itu saja yang dapat saya sampaikan pada kesempatan kali ini,Terimakasih.



Komentar

Postingan populer dari blog ini

website

RPL

Menambahkan CSS ke dalam HTML