мне нужно ограничить другие символы, чемРазрешить альфа-цифровые и некоторые специальные символы
[A-Z, a-z, 0-9, _, @, #]
Мне нужно, чтобы обернуть это в «OnKeyPress» и «ONBLUR» для обработки копирования/вставки значения , поэтому, если для вышеупомянутого сценария есть regex, обновите Plz.
До сих пор, у меня есть что-то вроде этого
$(document).on('keypress onblur', "#Login", function() {
var checkString = $("#Login").val();
if (checkString != "") {
if (/[^[email protected]#\d]/.test(checkString)) {
alert("Please enter only letter and numeric characters");
$("#Login").focus();
return false;
}
}
});
Приведенный выше код не работал должным образом с заданным условием.
Событие «размытие», а не 'onblur' –