Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
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.
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.
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
Mantap kali penjelasannya 'untuk matiin fungsi bawaan' SIP2