JSP中反格键封锁问题的探讨

JSP中反格键封锁问题的探讨
今天,有一个问题。在JSP中的查询条件,有一个文本框输入筛选条件,筛选条件下拉框,输入框的内容可以用退格键删除,但下拉框需要屏蔽的退格功能,否则页面的回调函数将返回的。代码如下
复制代码代码如下所示:
企业名称:
区域:

查询
屏幕背景键的代码如下所示
复制代码代码如下所示:
$(document)。Keydown(function(e){
无功doprevent;
如果(能= = 8){
var a e.srcelement e.target | |;
(如果)(d.tagname.touppercase = = 'select){
doprevent = d.readonly d.disabled | |;
}
其他的
doprevent =真;
}
其他的
doprevent = false;
如果(doprevent)
E.preventDefault();
});

找到以下问题:
下拉框的d.tagname标签名称也输入。因此上述要求是不可能实现的。
仔细查看并获取以下代码
复制代码代码如下所示:
/ /屏蔽的下拉框回退操作
$(document)。Keydown(功能(E))
{
访问键盘键
var k =能;
获取对象操作
var obj = e.target e.srcelement | |;
获取只读属性的对象值。
无功vreadonly = obj.getattribute('readonly);
/ /如果按钮为只读属性键,标签对象不为空(假选择只读=只读的默认标签返回)
如果(K = = 8 vreadonly!= NULL){
返回false;
}
});

应该有更好的方法来满足这些需求,希望朋友们能看到能给对方提示或交谈。

tag:电脑软件jsp中反格键

相关内容