Когда мы регистрируем учетную запись на некоторых веб -сайтах и заполняем информацию, мы случайно заполняем номер телефона в китайские иероглифы или другие английские буквы, это явно неверно. Чтобы помочь пользователям лучше правильно исправить ошибки при вводе, при заполнении информации в форме необходимо ограничить текстовые поля, такие как номер мобильного телефона, почтовый индекс и номер телефона, от ввода других символов, только номера.
Используя регулярные соответствующие входы, просто числа:
var numRegex = // d/g, а затем через JavaScript
Событие Onblur:
Определение и использование
Событие онкола происходит, когда объект теряет фокус.
Onblur часто используется в коде проверки JavaScript и обычно используется в окнах ввода формы.
грамматика
В HTML:
<element onblur = "someJavascriptCode">
JavaScript:
object.onblur = function () {// управлять myScript; }В JavaScript используйте метод addeventListener ():
Object.AddeventListener ('Blur', MyScript);
Окончательный демонстрационный код:
var numRegexfn = function (obj) {obj.value = obj.value.replace (numRegex, ''); if (! obj.value) {alert ('Пожалуйста, введите число'); } else {alert ('pass'); }} phone.onblur = function () {numregexfn (this);}Приведенный выше код реализации, который может вводить номера, является всем контентом, общим редактором. Я надеюсь, что это может дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.