Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

296
Vistas
React-js ignora el atributo 'for' de la etiqueta

Sé que para 'clase' debemos usar className, pero ¿cómo puedo reaccionar para preservar el atributo 'for'?

El seguimiento:

 <label for="recipient-name" className="control-label">Recipient:</label>

se representa como:

 <label class="control-label">Recipient:</label>

en una nota no relacionada, me resulta molesto que no pueda cambiar los atributos usando la consola de Chrome cuando uso React. ¿Hay alguna manera de evitar eso? por ejemplo, si inspecciono el elemento renderizado y agrego el atributo 'for' manualmente, desaparece cuando hago clic fuera de ese control (presumiblemente porque react vuelve a renderizar el control, supongo)

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Debe usar el atributo htmlFor en su lugar

 <label htmlFor="recipient-name" className="control-label">Recipient:</label>
over 4 years ago · Santiago Trujillo Denunciar

0

for es una palabra clave en javascript, por lo que en JSX no puede usarla. Debe usar htmlFor que se traduce en atributo for una vez que se representa en el DOM.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda