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

225
Vistas
¿Cómo puedo obtener el valor de texto de un campo de entrada de número HTML y no el valor de número transformado?

Necesito el valor de texto de un campo de tipo de entrada = "número" porque necesito escalar otros elementos según su tamaño.

 const numberInput = document.getElementById('numberInput'); const outputSpan = document.getElementById('output'); numberInput.addEventListener('input', (inputEvent) => { outputSpan.innerText = inputEvent.target.value; });

No funciona para entradas como ["e", "-", "+", "+132", "123e123123"] Sé que en segundo plano la entrada se transforma en el número correspondiente pero necesito la cadena original para mi redimensionamiento/posicionamiento.

Para mayor claridad, un enlace a un ejemplo de Stackblitz:

  • vainillaJs: https://stackblitz.com/edit/js-fcjh2f?file=index.js
  • angular: https://stackblitz.com/edit/angular-ivy-duc89z?file=src/app/app.component.ts

Para cualquier ayuda estaría agradecido.

[Editar] Se actualizó el ejemplo angular, por lo que ahora debería quedar claro cuál es el problema.

about 4 years ago · Juan Pablo Isaza
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