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

277
Vistas
cómo obtener el tipo de entrada en laravel

Tengo una entrada en mi formulario y quiero guardar el nombre, el tipo y el valor de esa entrada en mi base de datos cuando el usuario guarda el formulario.

Obtengo el nombre y el valor de la entrada, pero no puedo obtener el tipo.

Lo he probado con JavaScript y funciona. Pero quiero guardarlo usando Laravel en el controlador. ¿Hay alguna manera de que pueda obtener el tipo?

usando JavaScript: document.getElementsByName("nombre")[0].type devuelve "texto".

Gracias por adelantado.

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Lo único que puede relacionar con cada campo de entrada es su name y su value . Para tener el tipo de cada campo, puede usar un campo hidden que tendrá un nombre como type_of_name para un campo que tiene nombre y type_of_password para un campo que tiene nombre contraseña y así sucesivamente. como todo ese campo se pasará a la solicitud, puede acceder a ellos dentro de su controlador y obtener el tipo de cada campo de formulario obteniendo el elemento de entrada que como nombre es igual al nombre del campo con el prefijo type_of

Aquí hay un código de muestra

 <form action="" method="post"> <input type="text" name="name"> <input type="hidden" name="type_of_name" value="text"> <input type="password" name="password"> <input type="hidden" name="type_of_password" value="password"> {{-- etc. --}} </form>
about 4 years ago · Juan Pablo Isaza Denunciar

0

Usando la función php incorporada:

gettype — Obtener el tipo de una variable

Vea este pseudocódigo a continuación:

 $input = "Your Name"; echo gettype($input);
about 4 years ago · Juan Pablo Isaza 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