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

144
Vistas
Obtener el tipo de valor ingresado

Tengo un pequeño fragmento de código donde necesito ingresar el tipo de valor. En este momento, solo obtengo el valor ingresado en el cuadro, pero no el tipo. ¿Me puede ayudar alguien?

 <p id="res">Value</p><input type="text" id="fname" name="fname"><br><br> <script> document.getElementById('fname').addEventListener('input', function(){ document.getElementById('res').textContent= this.value; }); </script>
about 4 years ago · Santiago Gelvez
2 Respuestas
Responde la pregunta

0

Debe usar la palabra clave typeof , y si desea probar el number frente a la string , debe hacer un tipo de verificación usando isNaN y Number

Cambié tu función a función de flecha.

 document.getElementById('fname').addEventListener('input', e => { const value = e.currentTarget.value; const checkType = isNaN(Number(value)) ? value : Number(value) document.getElementById('res').textContent = typeof checkType })
 <p id="res">Value</p><input type="text" id="fname" name="fname"><br><br>

about 4 years ago · Santiago Gelvez Denunciar

0

Así que typeof no te va a ayudar aquí. porque la entrada es tipo = "texto", todo lo que se escriba se convertirá en una cadena. exp: algunos tipos a 4, se le dará a js como "4". Supongo que no te importa el tipo en sí y solo quieres saber si escribieron un número. si ese es el caso, use la función isNaN que devolverá falso si un valor se puede convertir en un número

isNaN("4") //false isNaN("hello") //true

PD: NaN significa no un número

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