Как сделать так, чтобы 5-й символ в строке не был 0.
То есть, например:
+(996)0
- нолика в конце не должно быть, нужно запретить вообще ввод 0.
У меня есть код, но проблема в том, что он видит что он ввел 0, потом он удаляется и скидывается в конец строки.
$('input[name="phone"]').keypress(function(b){
var get_num = $(this).val();
var check_o = get_num.charAt(5);
if (check_o == 0){
var clear_o = get_num.replace(0, ' ');
$("[name='"+$(this).attr( "name" )+"']").val(clear_o);
console.log(clear_o);
}
});
Нужно сделать что то вроде этого:
$('input[name="title"]').keypress(function(key){
if(key.keyCode = 48) return false;
});
Но при таком раскладе 0 вообще не возможно ввести.
Пожалуйста, подскажите как это решить?