Batalkan Penyerahan Borang dengan JavaScript dan Dojo Toolkit
Halang penyerahan borang adalah penting untuk mengendalikan pengesahan atau syarat lain sebelum menghantar data ke pelayan. Artikel ini meneroka cara untuk mencapai ini menggunakan JavaScript dan Kit Alat Dojo.
Kembalikan Palsu daripada Pengendali Acara
Satu kaedah untuk menghentikan penyerahan borang ialah dengan mengembalikan palsu daripada pengendali acara dilampirkan pada butang hantar. Seperti yang dinyatakan dalam konteks yang diberikan, fungsi returnToPreviousPage() dipanggil apabila kegagalan pengesahan borang.
Menggunakan preventDefault() dan Pengesahan Borang
Untuk menyelesaikan isu penyerahan dan kembali ke halaman sebelumnya, seseorang boleh menggunakan kaedah preventDefault(). Kaedah ini menghalang kelakuan lalai acara, yang dalam kes ini ialah penyerahan borang.