У меня есть функция:
<input class="tf w-input" id="txtMsj" name="txtMsj" maxlength="256" placeholder="Identificación" type="text">
<input class="bn naranja w-button" onclick="goto('frm')" value="Siguiente">
goto( doc ){
var txtMsj document.getElementById("txtMsj").value;
}
Это помогает мне получить текст с экрана, но я не знаю, как проверять специальные символы -> [?!))$&.'!"@&] с помощью регулярных выражений.
Это решение, которое я реализовал:
Вы можете сделать это прямо из HTML благодаря новым атрибутам HTML5:
Быстрое решение
Первое, что нам нужно сделать, это добавить класс к нашему входу , чтобы затем мы могли ссылаться на него из функции в Jquery.
Атрибут min должен указывать, что 1 будет его минимальным значением, таким образом, он не будет принимать отрицательные значения.
Следующим шагом будет создание скрипта, чтобы пользователь не мог вводить символы при вводе.
Если вы хотите, чтобы ввод загружал только прописные и строчные буквы, цифры и не принимал специальные символы, которые вы можете добавить к вводу
// функция, принимающая только числа и десятичную точку
// функция, принимающая только числа
// функция, принимающая только буквы
// функция, принимающая только буквы и цифры