Quando registramos uma conta em alguns sites e preenchemos informações, preencemos acidentalmente o número de telefone em caracteres chineses ou outras cartas em inglês, isso é obviamente incorreto. Para ajudar os usuários a corrigir melhor os erros na entrada, ao preencher as informações no formulário, é necessário restringir caixas de texto, como número de telefone celular, código postal e número de telefone de inserir outros caracteres, apenas números.
Usando entradas de correspondência regulares, apenas números:
var numregex = // d/g e depois através de javascript
Evento OnBlur:
Definição e uso
O evento OnBlur ocorre quando o objeto perde o foco.
O OnBlur é frequentemente usado no código de verificação de JavaScript e geralmente é usado em caixas de entrada de formulário.
gramática
Em html:
<elemento onblur = "algumjavascriptCode">
JavaScript:
object.OnBlur = function () {// opera o MyScript; }Em JavaScript, use o método addEventListener ():
object.AddeventListener ('Blur', MyScript);
Código de demonstração final:
var numRegexfn = function (obj) {obj.value = obj.value.replace (numregex, ''); if (! obj.value) {alert ('por favor digite um número'); } else {alert ('pass'); }} Phone.onBlur = function () {numRegexfn (this);}O código de implementação acima que só pode inserir números é o conteúdo inteiro compartilhado pelo editor. Espero que possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.