Batasi hanya angka untuk dimasukkan
Salinan kode adalah sebagai berikut:
// ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// <summary>
// Batasi hanya angka
// demo: $ (". OnlyNum"). OnlyNum (); Membatasi kontrol yang menggunakan gaya kelas hanya untuk memasukkan angka
// </summary>
// ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
$ .fn.onlynum = function () {
$ (this) .keypress (function (event) {
var eventObj = event || e;
var keycode = eventobj.keycode || Eventobj.WHich;
if ((keycode> = 48 && KeyCode <= 57))
Kembali Benar;
kalau tidak
mengembalikan false;
}). focus (function () {
// Nonaktifkan metode input
this.style.imemode = 'dinonaktifkan';
}). bind ("pasta", function () {
// Dapatkan isi clipboard
var clipboard = window.clipboarddata.getData ("text");
if (/^/d+$/.test(clipboard))
Kembali Benar;
kalau tidak
mengembalikan false;
});
};
Hanya membatasi huruf
Salinan kode adalah sebagai berikut:
// ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// <summary>
// Batasi Surat Hanya
// Demo: $ (". Onlyalpha"). Onlyalpha (); Membatasi kontrol yang menggunakan gaya kelas OnlyNumalpha untuk memasukkan hanya angka dan huruf
// </summary>
// ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
$ .fn.onlyalpha = function () {
$ (this) .keypress (function (event) {
var eventObj = event || e;
var keycode = eventobj.keycode || Eventobj.WHich;
if ((keycode> = 65 && KeyCode <= 90) || (KeyCode> = 97 && KeyCode <= 122))
Kembali Benar;
kalau tidak
mengembalikan false;
}). focus (function () {
this.style.imemode = 'dinonaktifkan';
}). bind ("pasta", function () {
var clipboard = window.clipboarddata.getData ("text");
if (/^ A
Kembali Benar;
kalau tidak
mengembalikan false;
});
};
Batasi hanya digit dan huruf
Salinan kode adalah sebagai berikut:
// ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// <summary>
// Batasi hanya angka dan surat
// demo: $ (". OnlyNumalpha"). OnlyNumalpha (); Membatasi kontrol yang menggunakan gaya kelas OnlyNumalpha untuk memasukkan hanya angka dan huruf
// </summary>
// ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
$ .fn.onlynumalpha = function () {
$ (this) .keypress (function (event) {
var eventObj = event || e;
var keycode = eventobj.keycode || Eventobj.WHich;
if ((keycode> = 48 && KeyCode <= 57) || (keyCode> = 65 && KeyCode <= 90) || (KeyCode> = 97 && KeyCode <= 122)))
Kembali Benar;
kalau tidak
mengembalikan false;
}). focus (function () {
this.style.imemode = 'dinonaktifkan';
}). bind ("pasta", function () {
var clipboard = window.clipboarddata.getData ("text");
if (/^(/d| media-za-z ))+$/.test(clipboard))
Kembali Benar;
kalau tidak
mengembalikan false;
});
};