Operaciones en formularios

Hola
Tengo un formulario con varios campos en los cuales solicito información numérica, pero no se como realizar los cálculos, ya que cuando los hago me genera un error, lo estoy realizando de la siguiente forma.
thisform.text20.value = thisform.text10.value + thisform.text11.value + thisform.text12.value
Gracias

1 Respuesta

Respuesta
1
Ese error te da porque los tipos de datos de cada Text son caracteres, para evitarlo tenés 3 diferentes maneras
1: En el init del form asigna un valor numérico a todos los Text, ejemplo:
thisform.text20.value = 0
thisform.text10.value = 0
2: cuando hagas el cálculo usa la funcion VAL() para cada text, ejemplo:
thisform.text20.value = val(thisform.text10.value) + val(thisform.text11.value) + val(thisform.text12.value)
3: En modo diseño, dales con click derecho a cada text, click en Generar, selecciona tipo de datos numérico y acepta.
Cualquier opción te tiene que funcionar pero escoge y utiliza solo una.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas