Rumah >hujung hadapan web >tutorial js >js mengehadkan kotak teks untuk hanya memasukkan integer atau nombor dengan kemahiran javascript mata perpuluhan
Apabila melakukan pengesahan borang, adakah anda akan menemui pengesahan bahawa hanya nombor boleh diisi dalam kotak input tertentu Hanya nombor integer atau nombor dengan titik perpuluhan dibenarkan untuk dimasukkan. Kod berikut boleh membantu anda! Borang telah disahkan sepenuhnya dengan mentakrifkan peristiwa onkeypress, onkeyup dan onblur untuk kotak input semasa, dan hasilnya sangat boleh dipercayai.
Berikut ialah penjelasan ringkas tentang peristiwa onkeypress, onkeyup dan onblur.
Peristiwa onkeypress berlaku apabila kekunci papan kekunci ditekan dan kekunci dilepaskan.
Acara onkeyup berlaku apabila kekunci papan kekunci dilepaskan.
Acara onblur berlaku apabila objek hilang fokus.
Perkara lain yang perlu diambil perhatian ialah jika borang perlu disahkan dengan ketat, pengesahan berganda mesti dilakukan pada klien dan pelayan Pengesahan klien dilakukan di atas. Jika seseorang tahu sedikit tentang pengaturcaraan, mereka boleh memintas kod pengesahan ini dengan mudah Jika tiada pengesahan di bahagian pelayan, ia akan menyebabkan masalah dengan mudah.
Di atas adalah keseluruhan kandungan artikel ini, saya harap anda semua menyukainya.