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

395
Visualizações
El atributo requerido HTML5 no funciona en el proyecto Angular 2, instalado usando CLI

Estoy trabajando en la página de inicio de sesión de Angular 2, cuando intento validar el campo de entrada con el atributo de validación de HTML 5 requerido, no funciona, mientras que en el proyecto de inicio rápido funciona bien. ¿Alguien podría explicar por qué no funciona y cómo resolver este problema?

Plunker enlace de mi código En Plunker, valida pero en mi proyecto no funciona.

código app.component.html a continuación,

 <form class="login-form"> <input type="text" name="usrname" placeholder="Username" required/> <input type="password" name="pwd" placeholder="Password" required> <input type="submit"> </form>
about 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

A partir de la versión 4.0.0, Angular agrega automáticamente "novalidate" al formulario. Cambie este nuevo comportamiento predeterminado usando:

 <form ngNativeValidate>...</form>

Problema de Github aquí: https://github.com/angular/angular/issues/15531#issuecomment-289555359

about 4 years ago · Santiago Trujillo Relatório

0

 <form class="login-form" novalidate> <input type="text" name="usrname" placeholder="Username" required="required"> <input type="password" name="pwd" placeholder="Password" required="required"> <button type="submit">Submit </button> </form>

elimine novalidate de la etiqueta de su formulario para habilitar la validación html5

 <form class="login-form" >

Si usa novalidate en su etiqueta de formulario, la validación no ocurrirá, ya que la palabra clave novalidate es para cuando no desea la validación html5 predeterminada y desea implementar su propia validación, lo que significa que tiene que usar novalidate de lo contrario. no lo necesito

about 4 years ago · Santiago Trujillo 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