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

184
Visualizações
La dirección no puede estar vacía dentro de todo el campo en Javascript

En la captura de pantalla a continuación, el usuario debe agregar la dirección, pero si ingresa la barra espaciadora 4-5 veces, este tipo de entrada asume un valor y luego la dirección envía el botón Continuar,

 <div className={AddressBox} style={{ marginTop: "1rem" }}> </div> <button className="submit_Button" type="button" onClick={() => submit()}><span>Submit</span></button>

Pero si aplico .trim() dentro de la opción de valor, es decir. value={form.address_1.trim()} entonces no tengo ninguna opción para dar espacio entre la dirección.

Guíame en esto.

En el botón Enviar, puse esta condición a continuación

 if (!address.length) { alert( 'Enter Your Address' ); return; }

Requisito: - Si ingreso varios espacios dentro del cuadro Tipo de entrada = "texto", el formulario no se envía. ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Puede usar trim en onBlur para eliminar espacio cuando haga clic fuera de la entrada:

 onChange={(e) => handleChange(e)} value={form.address} onBlur={(e) => handleChange({ target: { value: e.target.value.trim() } })}
about 4 years ago · Juan Pablo Isaza Relatório

0

Crearía una bandera para especificar si se puede enviar el formulario.

Algo así como ( versión simplificada )

 const canSubmitForm = form.address.trim() !== '';

y luego en el botón configure el atributo de disable en consecuencia

 <button className="submit_Button" type="button" onClick={() => submit()} disabled={!canSubmitButton} > <span>Submit</span> </button>

La prueba anterior es muy simple, debe crear una validación para todo el formulario

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