ventana.cargar = función() {
}; function preventBackspace(e) { var evt = e || window.event; if (evt) { var keyCode = evt.charCode || evt.keyCode; if (keyCode === 8) { if (evt.preventDefault) { evt.preventDefault(); } else { evt.returnValue = true; } } if (keyCode === 46) { if (evt.preventDefault) { evt.preventDefault(); } else { evt.returnValue = false; } } } }Usé este código para deshabilitar el retroceso si se presiona la barra espaciadora pero no funcionó
No es necesario deshabilitar los espacios en blanco
<script> // delete 8 // space key 32 let str = ''; let bool = false function preventBackspace(e) { if (e.keyCode == 32) { bool = true } if (bool && e.keyCode == 8) { e.target.value = str; }else{ str = e.target.value; } } </script> <input type="text" onKeyup="preventBackspace(event)">