es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

El valor en mi entrada de número no cambiará con la interacción del usuario.

Estoy tratando de multiplicar el valor que el usuario elegirá desde la caja de entrada por un valor ya establecido de 0.1, pero el valor que se obtiene de la entrada es o bien 0 o permanece como el valor predeterminado ya establecido. El valor (por ejemplo: 8) elegido por el usuario no se tomará como el nuevo valor actualizado.

Este es el código HTML de la entrada:

Número:

Este es el script que obtiene el valor ingresado por el usuario:

var amount = document.getElementById(“NumberToMultiply”).value;

Esta es la línea que realiza la operación:

const Result = (amount)*(0.1)

El problema es que aunque elija el número “43” con la entrada, el valor obtenido de la entrada sigue siendo 1.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que el valor no está siendo actualizado. ¿Hay algo mal con el código?

    Es posible que el problema esté en los atributos min y max del elemento de entrada. Los atributos min y max se usan para establecer los valores mínimo y máximo que se pueden ingresar en el campo de entrada. Si el valor ingresado por el usuario está fuera del rango especificado por estos atributos, el valor no se actualizará. Intente eliminar los atributos min y max y vea si eso resuelve el problema.

Comments are closed.