用户登录
用户注册

分享至

jsp页面使用js控制文本框只读,并且按下backspace删除按钮后停在原页面

  • 作者: 三好学生与学习标兵
  • 来源: 51数据库
  • 2021-08-15

设置只读

document.getelementbyid("projcode").setattribute('readonly',true);

按下backspace按钮后停在原页面

document.documentelement.onkeydown = function(evt){
var b = !!evt, oevent = evt || window.event;
if (oevent.keycode == 8) {
var node = b ? oevent.target : oevent.srcelement;
var reg = /^(input|textarea)$/i, regtype = /^(text|textarea)$/i;
if (!reg.test(node.nodename) || !regtype.test(node.type) || node.readonly || node.disabled) {
if (b)
{
oevent.stoppropagation();
}
else
{
oevent.cancelbubble = true;
oevent.keycode = 0;
oevent.returnvalue = false;
}
}
}

 

软件
前端设计
程序设计
Java相关