Ketika kami mendaftarkan akun di beberapa situs web dan mengisi informasi, kami secara tidak sengaja mengisi nomor telepon ke dalam karakter Cina atau surat bahasa Inggris lainnya, ini jelas salah. Untuk membantu pengguna mengoreksi kesalahan yang lebih baik dalam input, saat mengisi informasi dalam formulir, perlu untuk membatasi kotak teks seperti nomor ponsel, kode pos, dan nomor telepon dari memasukkan karakter lain, hanya nomor.
Dengan menggunakan input pencocokan reguler, hanya angka:
Salinan kode adalah sebagai berikut:
var numRegex = // d/g
Kemudian lulus acara Onblur di JavaScript:
Definisi dan penggunaan
Peristiwa Onblur terjadi ketika objek kehilangan fokus.
Onblur sering digunakan dalam kode verifikasi JavaScript, dan umumnya digunakan dalam kotak input formulir.
tata bahasa
Html:
Salinan kode adalah sebagai berikut:
<Element onBlur = "SomeJavaScriptCode">
Javascript:
object.onblur = function () {// operasikan myScript; }Dalam JavaScript, gunakan metode AddEventListener ():
Salinan kode adalah sebagai berikut:
Object.addeventListener ('blur', myscript);
Kode demo terakhir:
var numRegExfn = function (obj) {obj.value = obj.value.replace (numRegex, ''); if (! Obj.value) {alert ('Harap masukkan nomor');} else {alert ('pass');}} phone.onblur = function () {numRegExfn (this);}Di atas adalah konten yang relevan yang diperkenalkan oleh editor kepada Anda tentang penggunaan ekspresi reguler dan pembatasan JS yang hanya dapat memasukkan angka. Saya harap ini akan membantu semua orang, dan saya harap semua orang akan lebih memperhatikan situs web Wulin.com!