My code for blocking characters looks like this:
$('#rg').on('keypress', function() {
var regex = new RegExp("^[ 0-9]+$");
var _this = this;
// Curta pausa para esperar colar para completar
setTimeout( function(){
var texto = $(_this).val();
if(!regex.test(texto))
{
$(_this).val(texto.substring(0, (texto.length-1)))
}
}, 100);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type='text' id='rg'/>
How do I block SPACE.
Incorrect Example
116 416
Should be
116416