Rumah >hujung hadapan web >tutorial js >js mengehadkan kotak teks untuk hanya memasukkan integer atau nombor dengan kemahiran javascript mata perpuluhan

js mengehadkan kotak teks untuk hanya memasukkan integer atau nombor dengan kemahiran javascript mata perpuluhan

WBOY
WBOYasal
2016-05-16 16:02:11931semak imbas

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.

Salin kod Kod adalah seperti berikut:


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.

Kenyataan:
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