автоматически удалять недействительные чартеры - PullRequest
0 голосов
/ 26 января 2019

необходимо убедиться, что поля ввода на стороне клиента действительны, но я хочу предотвратить использование большого количества символов (у меня есть много условий для того, чтобы введенные данные были действительными). Мой javascript в настоящее время не работает, ноУ меня была идея более простого метода: javascript автоматически удалит недопустимые символы при записи пользователем.Например, «d # an» будет автоматически зафиксировано на «dan»

У меня есть метод JS, написанный «по-старому», который принимает входные данные, проверяя их и возвращая true или false

но это не моя цель.следующие символы: заглавные буквы (если они не в начале), специальные символы, имя короче буксировочной буквы (в этом случае система автоматически добавит буксирные буквы) имя без «ouiea» (система добавит автоматическиодин из этого случайно) и не английские буквы, такие как: שלום -

1 Ответ

0 голосов
/ 30 января 2019

соратник фигре это. JavaScript:

   function Valid(input)
     {

    var str = /[^a-z]/gi;
    input.value = input.value.replace(str, "");
    }

HTML:

    <form>
     <input type="text" name="fname" id="fname" onkeyup="Valid(this)" />
    </form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...