Rumah >hujung hadapan web >tutorial js >Bagaimanakah Butang Menghalang Penyerahan Borang Tidak Disengajakan?
Apabila menggunakan butang dalam borang, adalah perkara biasa untuk menghadapi isu di mana butang "Batalkan perubahan" menyerahkan borang secara tidak sengaja. Untuk menangani perkara ini, widget butang UI jQuery boleh digunakan untuk menggayakan butang. Walau bagaimanapun, secara lalai, semua elemen butang bertindak sebagai butang hantar dalam borang.
Untuk menghalang butang Batal daripada mencetuskan penyerahan borang, adalah penting untuk menentukan atribut jenis sebagai "butang":
<button type="button">Cancel changes</button>
Ini akan mengarahkan penyemak imbas bahawa butang ini bertujuan untuk tindakan selain daripada penyerahan borang, seperti dialog modal atau acara tersuai pengendalian.
Seperti yang dinyatakan dalam Standard HTML, elemen butang dengan type="button" tidak melakukan tindakan khusus. Ia digunakan terutamanya untuk mengawal gelagat tersuai menggunakan pengendali acara, menjadikannya ideal untuk butang batal atau tindakan tidak serah lain dalam borang.
Atas ialah kandungan terperinci Bagaimanakah Butang Menghalang Penyerahan Borang Tidak Disengajakan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!