Rumah > hujung hadapan web > tutorial js > Bagaimana untuk Mencegah Mengosongkan Borang Log Masuk pada Enter Keypress dalam jQuery?

Bagaimana untuk Mencegah Mengosongkan Borang Log Masuk pada Enter Keypress dalam jQuery?

Barbara Streisand
Lepaskan: 2024-10-25 11:35:30
asal
930 orang telah melayarinya

How to Prevent Clearing Login Forms on Enter Keypress in jQuery?

Cara Menghantar Borang pada 'Enter' dengan jQuery

Apabila bekerja dengan borang log masuk dalam projek AIR menggunakan HTML/jQuery, anda mungkin menghadapi masalah apabila menekan Enter mengosongkan kandungan borang dan bukannya menyerahkannya. Untuk menyelesaikan masalah ini, pastikan kod anda mengendalikan acara ini dengan betul.

Kod berikut sepatutnya mencapai perkara ini:

$('.input').keypress(function (e) {
  if (e.which == 13) {
    $('form#login').submit();
    return false;    //<---- Add this line
  }
});
Salin selepas log masuk

Titik utama di sini ialah menambah pernyataan "return false". Ini menghalang tindakan lalai (mengosongkan borang) daripada berlaku sambil membenarkan peristiwa serahan dicetuskan.

Untuk mendapatkan maklumat lebih terperinci tentang topik ini, rujuk jawapan stackoverflow pada subjek "event.preventDefault() lwn. return false".

Atas ialah kandungan terperinci Bagaimana untuk Mencegah Mengosongkan Borang Log Masuk pada Enter Keypress dalam jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan