kzen.dev
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
 Rocky
Rocky
Question

validasi pada tombol kirim

Saya memiliki tombol kirim seperti ini:

<input class="create_button" name="commit" 
       onclick="return validate_activity();" 
       type="submit" value="Save">

Saya menemukan bahwa tombol ini akan selalu mengirimkan permintaan ke server terlepas dari apakah validate_activity() mengembalikan nilai true atau false?

Apa masalahnya di sini?

PEMBARUAN

Sebenarnya, saya melakukan kesalahan dalam validate_activity() saya, itu membuat saya berpikir bahwa itu mengembalikan nilai false, tetapi ternyata tidak.

7 2011-12-26T18:07:27+00:00 3
 Rocky
Rocky
Pertanyaan edit 2 Januari 2012 в 1:44
Pemrograman
javascript
html
forms
Pertanyaan ini memiliki :value jawaban dalam bahasa Inggris, untuk membacanya masuk ke akun Anda.
Solution / Answer
Mr. BeatMasta
Mr. BeatMasta
26 Desember 2011 в 6:09
2011-12-26T18:09:22+00:00
Lebih
Sumber
Sunting
#15053605

coba lakukan hal yang sama tanpa pengembalian, misalnya onclick="validate_activity();" dan periksa apakah fungsi Anda mengembalikan nilai false jika terjadi ketidakabsahan

Uwe Keim
Uwe Keim
Jawaban edit 26 Desember 2011 в 6:11
10
0
 zuo
zuo
26 Desember 2011 в 6:13
2011-12-26T18:13:15+00:00
Lebih
Sumber
Sunting
#15053607

Saya kira masalahnya adalah onclick="return validate_activity();", pernyataan return ini dieksekusi ketika mengklik tombol submit (bukan return false). Cara yang benar adalah onclick="validate_activity();" dan mengembalikan nilai false pada fungsi validata_activity, yang akan menghentikan aksi default submit.

 Lion
Lion
Jawaban edit 26 Desember 2011 в 6:33
2
0
Gabriele Petrioli
Gabriele Petrioli
26 Desember 2011 в 6:10
2011-12-26T18:10:45+00:00
Lebih
Sumber
Sunting
#15053606

Anda harus menggunakan event submit pada formulir untuk validasi ...

<form action="..." method="..." onsubmit="return validate_activity()">
    <...>
    <input class="create_button" name="commit" type="submit" value="Save" />
    <...>
</form>
1
0
Related communities 5
JavaScript Indonesia
JavaScript Indonesia
16 345 pengguna
Grup JavaScript yang membahas JavaScript, framework JS, dan Node JS secara universal. Cek Pinned Message untuk keterangan lebih lanjut. Komunitas ReactJS: https://t.me/react_idn
Buka telegram
HTML dan CSS Indonesia
HTML dan CSS Indonesia
4 368 pengguna
Silahkan bertanya terkait mengenai HTML maupun CSS. Membaca, menulis, berbagi. Baca dahulu pesan tersemat di pinned post.
Buka telegram
Pemrograman Web Indonesia (HTML CSS Javascript PHP MySQL)
Pemrograman Web Indonesia (HTML CSS Javascript PHP MySQL)
274 pengguna
Official Website : https://esistemindo.com Belajar Pemrograman Web (HTML CSS Javascript PHP MySQL) Grup Belajar Pemrograman Web. HTML + PHP + Javascript + MySQL DB Semoga menjadi forum belajar, menambah wawasan, peningkatan mutu personal kita semua.
Buka telegram
HTML INDONESIA
HTML INDONESIA
106 pengguna
Buka telegram
PHP HTML Indonesia
PHP HTML Indonesia
58 pengguna
~ Menerima Jasa Pembuatan Website untuk : Tugas & Instansi 💻 ~ Forum Diskusi Belajar Bersama ✅ ~ Promosi Jasa Minimal 1x Sehari ✅ ~ Dilarang Berbicara Kotor 🚫 ^ Other Grup : Whatsapp Group : Chat Admin untuk masuk ke Grup Whatsapp ^^
Buka telegram
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
Daniel Gogov
Terdaftar 6 hari yang lalu
2
工藤 芳則
Terdaftar 1 minggu yang lalu
3
Ирина Беляева
Terdaftar 2 minggu yang lalu
4
Darya Arsenyeva
Terdaftar 2 minggu yang lalu
5
anyta nuam-nuam (LapuSiK)
Terdaftar 2 minggu yang lalu
ID
JA
© kzen.dev 2023
Sumber
stackoverflow.com
di bawah lisensi cc by-sa 3.0 dengan atribusi