Contoh artikel ini menjelaskan metode pengendalian JS untuk hanya memasukkan angka dan titik desimal dalam kotak teks. Bagikan untuk referensi Anda. Metode implementasi spesifik adalah sebagai berikut:
Salinan kode adalah sebagai berikut: fungsi clearnonum (obj) {
obj.value = obj.value.replace (/[^/d.]/g, ""); // Karakter Karakter Selain "Angka" dan "."
obj.value = obj.value.replace (/^/./ g, ""); // Pastikan bahwa karakter pertama adalah angka, bukan.
obj.value = obj.value.replace (//. {2,}/g, "."); // mempertahankan yang pertama. Bersihkan kelebihannya.
obj.value = obj.value.replace (".", "$#$"). Ganti (//./ g, ""). Ganti ("$#$", ".");
}
Penggunaannya adalah sebagai berikut:
Salin kode kode sebagai berikut: <input name = "input1" onkeyup = "clearnonum (this)">
Saya harap artikel ini akan membantu pemrograman JavaScript semua orang.