Saya ingin mendapatkan pesan konfirmasi tentang mengklik hapus (ini mungkin tombol atau gambar). Jika pengguna memilih ' Ok
' maka hapus sudah dilakukan, lain jika ' Cancel
' diklik tidak terjadi apa-apa.
Saya mencoba menggema ini ketika tombol diklik, tetapi menggema hal-hal membuat kotak input dan kotak teks saya kehilangan gaya dan desain mereka.
javascript
html
Shyam K
sumber
sumber
Anda bisa lebih baik menggunakan sebagai berikut
sumber
Ini adalah bagaimana Anda akan melakukannya dengan JavaScript yang tidak mencolok dan pesan konfirmasi ditahan di HTML.
Ini adalah vanilla JS murni, kompatibel dengan IE 9+:
Lihat dalam aksi: http://codepen.io/anon/pen/NqdKZq
sumber
href="https://stackoverflow.com/delete"
saya pikir sudah cukup. Atau formulir kirimkan contoh.sumber
return confirm("…")
. Tidak perlu menetapkan variabel yang boolean dan kemudian bercabang menjadi if / else.Coba ini. Ini bekerja untuk saya
sumber
itu sangat sederhana dan satu baris kode
sumber
meningkatkan pada user1697128 (karena saya belum bisa mengomentarinya)
akan membatalkan pengiriman formulir jika membatalkan ditekan
sumber
Saya ingin menawarkan cara saya melakukan ini:
sumber
HTML
Javascript
sumber
HTML:
Menggunakan jQuery:
sumber
bekerja dengan baik untuk formulir. Formulir khusus pertanyaan: Kirim Formulir JavaScript - Konfirmasikan atau Batalkan Kotak Dialog Pengiriman
sumber
sumber
Praktek
Web Asli:
http://www.javascripter.net/faq/confirm.htm
sumber
Jika Anda tertarik pada beberapa solusi cantik cepat dengan format css selesai, Anda dapat menggunakan SweetAlert
sumber
untuk mengatur pesan konformasi ketika Anda menghapus sesuatu di php & mysql ...
gunakan kode skrip ini:
gunakan kode html ini:
sumber
sumber
Menggunakan jQuery:
sumber
Saya tahu ini sudah tua, tetapi saya membutuhkan jawaban dan bukan ini tetapi jawaban alpesh bekerja untuk saya dan ingin berbagi dengan orang-orang yang mungkin memiliki masalah yang sama.
Versi normal:
Versi PHP saya:
Ini mungkin bukan cara yang benar untuk melakukannya secara publik tetapi ini berhasil bagi saya di situs pribadi. :)
sumber
Sangat sederhana
sumber
sumber
tautan Anda untuk itu:
sumber
Handler onclick harus mengembalikan false setelah panggilan fungsi. Untuk misalnya.
onclick="ConfirmDelete(); return false;">
sumber
Saya pikir solusi sederhana yang tidak mencolok adalah:
Tautan:
Javascript:
sumber
sumber
Berikut adalah contoh sederhana lain di JS murni menggunakan className dan acara mengikat untuk itu.
sumber
panggil fungsi ini menggunakan
onClick
sumber
Untuk "konfirmasi pesan tentang penghapusan" gunakan:
sumber
Angularjs Dengan Contoh Hapus Javascript
kode html
"single_play.play_id" adalah variabel angularjs misalkan Anda ingin melewatkan parameter apa pun selama tindakan penghapusan
Kode angular di dalam modul aplikasi
sumber
Jauh lebih sulit untuk melakukannya untuk kotak pilihan. Ini solusinya:
sumber
Saya menggunakan cara ini (dalam laravel) -
sumber