Window.onload=function () {
document.getElementsByTagName ("Body") [0].onkeydown =function () {
if (event.keycode==8) {
var elem = event.srcelement;
var name = Elem.nodename;
if (name!= ' INPUT ' && name!= ' TEXTAREA ') {
Event.returnvalue = false;
return;
}
var type_e = Elem.type.toUpperCase ();
if (name== ' INPUT ' && (type_e!= ' TEXT ' && type_e!= ' TEXTAREA ' && type_e!= ' PASSWORD ' && type_e!= ' FILE ') {
Event.returnvalue = false;
return;
}
if (name== ' INPUT ' && (elem.readonly==true | | elem.disabled ==true)) {
Event.returnvalue = false;
return;
}
}
}
}
var Select = {
Del:function (obj,e) {
if (e.keycode| | e.which| | E.charcode) = = 8) {
var opt = obj.options[0];
Opt.text = Opt.value = opt.value.substring (0, opt.value.length>0?opt.value.length-1:0);
}
},
Write:function (obj,e) {
if (e.keycode| | e.which| | E.charcode) = = 8) return;
var opt = obj.options[0];
opt.selected = "selected";
Opt.text = Opt.value + = String.fromCharCode (e.charcode| | e.which| | E.keycode);
}
}
Selectable select "Shielded backspace event"