geraldoj8
Membros-
Total de itens
2 -
Registro em
-
Última visita
Sobre geraldoj8
geraldoj8's Achievements
0
Reputação
-
Obrigar que um input seja preenchido do começo
pergunta respondeu ao geraldoj8 de geraldoj8 em Ajax, JavaScript, XML, DOM
Resolvido com uma dica do Marco bruno function Comeco(e){ onkeypress = function() { var $this = this; var key = event.key; var isNumber = /[0-9]|Backspace|ArrowLeft|ArrowRight/; if (!isNumber.test(key) || $this.value.length >= 15) { event.preventDefault(); }; }; }- 1 resposta
-
- input
- preenchimento
-
(e %d mais)
Tags:
-
Obrigar que um input seja preenchido do começo
uma questão postou geraldoj8 Ajax, JavaScript, XML, DOM
Olá! Gostaria de uma forma para obrigar que um campo seja preenchido pelo começo, sem espaços em branco antes do primeiro caractere. O que já faço: Em um input de celular, por exemplo, consigo colocar um máscara e obrigar o usuário a digitar uma quantidade específica de caracteres e no padrão que desejo, mas gostaria de também obrigar o mesmo a quando clicar no campo só poder digitar se for a partir do começo desde. Exemplo: 999... e que ele não possa fazer algo do tipo __999... Mesmo que minhas máscaras e validações não permitam que ele cadastre assim, gostaria de evitar que os usuários cometessem esse erro. As validações faço pelo próprio primefaces. <p:inputMask value="#{driverBean.driver.person.phones.get(0).number}" size="8" mask="999999999" styleClass="#{not component.valid ? 'invalid-field' : ''}" required="true" requiredMessage="Informe o celular." />- 1 resposta
-
- input
- preenchimento
-
(e %d mais)
Tags: