Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Prevent Default JavaScript

preventDefault() itu method untuk apa ya? maafkan daku males searching di google haha. lebih enak dijelasin teman2 sekolah koding kadang jadi lebih ngerti.

avatar wandifrog
@wandifrog

274 Kontribusi 56 Poin

Diperbarui 8 tahun yang lalu

3 Jawaban:

Setahu saya digunakan untuk handling events ex:(sya menggunakan contoh penggunaan di ReactJs)

  function ActionLink() {
  function handleClick(e) {
    e.preventDefault();
    console.log('link sedang diklik.');
  }

  return (
    <a href="#" onClick={handleClick}>
      Click me
    </a>
  );
}

saat kita klik Click me maka akan muncul pemberitahuan dari browser link sedang diklik. Fungsi kompleks nya pada React sangat beragam, itu contoh simpelnya.

avatar JohanFalendo
@JohanFalendo

69 Kontribusi 7 Poin

Dipost 8 tahun yang lalu

Jawaban Terpilih

Preventdefault gunanya utk matiin fungsi default jadi ketika fungsi default itu dah mati kita bisa ngisi fungsi kita sendiri disitu. Misal gini u punya form dan tombol submit. Kan tuh tombol submit kalo di klik bakal ngesubmit data dan pindah halaman. Tapi u ga mau gitu karena sebelum submit u mau validasi datanya dulu misalnya. Ya u matiin dulu tuh event pake prevent default trus u isi dengan fungsi validasi, begitu logic check data dah bener baru deh perintahkan submit lagi

avatar QaiserLab
@QaiserLab

366 Kontribusi 390 Poin

Dipost 8 tahun yang lalu

Mantap kali penjelasannya 'untuk matiin fungsi bawaan' SIP2

avatar wandifrog
@wandifrog

274 Kontribusi 56 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban