Вопрос может абсурдный но не работают коды которые я нашел в поиске
У меня есть следующее:
$(".nota").focusout(function(){
var tx = $(this).val();
if(tx.length == 2){
alert("El valor ingresado no debe terminar en un punto");
$(this).focus();
$(this).select();
}
});
Оповещение работает нормально, но ввод не меняется
Ваш код действительно работает, что вам нужно сделать, это изменить его
alert
на другой способ отображения сообщения, в дополнение к тому, чтоalert
он больше не используется, он создает проблемы с вашим кодом, потому что при его выполненииif
он показываетalert
, этоinput
восстанавливает свой фокус и выбирает свое содержимое, но,click
нажав кнопку «Принять», вы снова выйдетеinput
, что повторит весь процесс, создав окноalert
, которое никогда не закроется.