Contoh dalam artikel ini menerangkan cara JQuery menghalang kunci ruang belakang daripada kembali. Kongsikan dengan semua orang untuk rujukan anda. Kaedah pelaksanaan khusus adalah seperti berikut:
//Backspace tidak tersedia dalam penyemak imbas
$(document).keydown(function(e){
var keyEvent;
Jika(e.keyCode==8){
var d=e.srcElement||e.sasaran;
If(d.tagName.toUpperCase()=='INPUT'||d.tagName.toUpperCase()=='TEXTAREA'){
keyEvent=d.readOnly||d.disabled;
keyEvent=true;
keyEvent=false;
If(keyEvent){
e.preventDefault();
});
//Hanya halang input dan textarea masih tersedia dalam penyemak imbas
$(document).keydown(function(e){
var keyEvent;
if(e.keyCode==8){
var d=e.srcElement||e.target;
If(d.tagName.toUpperCase()=='INPUT'||d.tagName.toUpperCase()=='TEXTAREA'){
keyEvent=d.readOnly||d.disabled;
} lain{
keyEvent=false;
}
if(keyEvent){
e.preventDefault();
});
Saya harap artikel ini akan membantu pengaturcaraan jQuery semua orang.
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