Hadkan input kepada nombor sahaja
//------------------------------------------------ -----------------------
//
// Hadkan input kepada nombor sahaja
// demo: $(".onlyNum").onlyNum(); mengehadkan kawalan menggunakan gaya kelas onlyNum untuk hanya memasukkan nombor
//
//------------------------------------------------ -----------------------
$.fn.onlyNum = fungsi () {
$(this).tekan kekunci(fungsi (acara) {
var eventObj = acara || e;
var keyCode = eventObj.keyCode ||
Jika ((Kod kunci >= 48 && Kod kunci <= 57))
kembali benar;
lain
pulangan palsu;
}).fokus(fungsi () {
//Lumpuhkan kaedah input
This.style.imeMode = 'dilumpuhkan';
}).bind("tampal", fungsi () {
//Dapatkan kandungan papan keratan
var papan keratan = window.clipboardData.getData("Teks");
Jika (/^d $/.test(papan klip))
kembali benar;
lain
pulangan palsu;
});
};
Hadkan input kepada huruf sahaja
//------------------------------------------------ -----------------------
//
//Hadkan input kepada huruf sahaja
// demo: $(".onlyAlpha").onlyAlpha(); mengehadkan kawalan menggunakan gaya kelas onlyNumAlpha kepada hanya memasukkan nombor dan huruf
//
//------------------------------------------------ -----------------------
$.fn.onlyAlpha = fungsi () {
$(this).tekan kekunci(fungsi (acara) {
var eventObj = acara || e;
var keyCode = eventObj.keyCode ||
If ((keyCode >= 65 && keyCode <= 90) || (keyCode >= 97 && keyCode <= 122))
kembali benar;
lain
pulangan palsu;
}).fokus(fungsi () {
This.style.imeMode = 'dilumpuhkan';
}).bind("tampal", fungsi () {
var clipboard = window.clipboardData.getData("Teks");
Jika (/^[a-zA-Z] $/.test(papan keratan))
kembali benar;
lain
pulangan palsu;
});
};
Hadkan input kepada nombor dan huruf sahaja
Salin kod Kod adalah seperti berikut:
//------------------------------------------------ -----------------------
//
//Hadkan input kepada nombor dan huruf sahaja
// demo: $(".onlyNumAlpha").onlyNumAlpha(); mengehadkan kawalan menggunakan gaya kelas onlyNumAlpha untuk hanya memasukkan nombor dan huruf
//
//------------------------------------------------ -----------------------
$.fn.onlyNumAlpha = fungsi () {
$(this).tekan kekunci(fungsi (acara) {
var eventObj = acara || e;
var keyCode = eventObj.keyCode ||
If ((keyCode >= 48 && keyCode <= 57) || (keyCode >= 65 && keyCode <= 90) || (keyCode >= 97 && keyCode <= 122))
kembali benar;
lain
pulangan palsu;
}).fokus(fungsi () {
This.style.imeMode = 'dilumpuhkan';
}).bind("tampal", fungsi () {
var clipboard = window.clipboardData.getData("Teks");
Jika (/^(d|[a-zA-Z]) $/.test(clipboard))
kembali benar;
lain
pulangan palsu;
});
};
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