代码学堂(uxuew.cn)提供付费解决PHP WEB开发等技术服务,如果需要请 点击加我QQ:1662935793.
>web前端 > js教程 > 使用js屏蔽输入框退格键的方法技巧

使用js屏蔽输入框退格键的方法技巧

js教程 围观3168次 更新日期:2017-07-15 11:58:44 留下足迹

今天涉及到一个问题,在jsp中的查询条件中,有文本框可输入筛选条件,也有下拉框选择筛选条件。输入框中内容可按“Backspace”键进行删除,但是下拉框中需要屏蔽backspace功能,否则就回执行页面的回退功能。
代码如下:

  1. //屏蔽下拉框的退格键操作  
  2. $(document).keydown( function(e)  
  3. {  
  4. //获取键盘的按键CODE  
  5. var k=e.keyCode;  
  6. //获取操作的标签对象  
  7. var obj=e.target || e.srcElement;  
  8. //获取对象的只读属性的值  
  9. var vReadOnly = obj.getAttribute('readonly');  
  10. //如果按键为“backspace”并且标签对象的只读属性不为空时return false(select 标签默认 readonly=“readonly”)  
  11. if(k==8 && vReadOnly!=null){  
  12. return false;  
  13. }  
  14. });  

 

转载请注明:代码学堂>web前端 > js教程 > 使用js屏蔽输入框退格键的方法技巧

喜欢 (739) or 分享 (266)