Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

234
Visualizações
Obtener valor de entrada sin espacio

Estoy tratando de obtener el número de tarjeta de crédito del cliente con MaskedInput y necesito eliminar espacios antes de usarlo en el servicio de llamadas, pero aunque en realidad no cambio el valor del evento cada vez que el cliente intenta eliminarlo, no pueden porque en espacios de valor no existe Solo quiero obtener valor sin espacio y establecerlo en el estado. ¿Cómo puedo hacer eso?

 <MaskedInput inputMode="numeric" type="text" onChange={(e) => this.checkCC(e)} mask={[/\d/, /\d/, /\d/, /\d/, ' ', /\d/, /\d/, /\d/, /\d/, ' ', /\d/, /\d/, /\d/, /\d/, ' ', /\d/, /\d/, /\d/, /\d/]} required></MaskedInput> checkCC(e) { this.setState({ creditCard: event.target.value.replaceAll(" ", "") }); }
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Creo que tu máscara es incorrecta. Prueba algo como esto

 mask={[ { length: 4, regexp: /^[0-9]{4}$/, placeholder: "xxxx" }, { fixed: " " }, { length: 4, regexp: /^[0-9]{4}$/, placeholder: "xxxx" }, { fixed: " " }, { length: 4, regexp: /^[0-9]{4}$/, placeholder: "xxxx" }, { fixed: " "}, { length: 4, regexp: /^[0-9]{4}$/, placeholder: "xxxx" } ]}
about 4 years ago · Juan Pablo Isaza Relatório

0

Puedes usar la función trim() :

 this.setState({ creditCard: event.target.value.trim() });
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda