Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/10/2012, 09:13
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: restar valor a un input desde otro

aplique los estándares:

use var para declarar variables

use las colecciones para acceder a los elementos:

document.forms['venta'].elements['cantidad'].value

aunque lo ideal, según intuyo como lo necesita, es acceder dinámicamente a determinada fila, coloque a cada input un ID secuencial:

<input type="text" name="cantidad[1]" id="cantidad1" />
<input type="text" name="cantidad[2]" id="cantidad2" />

y acceda de ésta forma:

Código Javascript:
Ver original
  1. // donde i se supone el número:
  2. var cantidad = document.getElementById('cantidad' + i).value;

eso le permitiría acceder a todos desde un ciclo, o a una fila en particular

espero que le sirva de ayuda, si tiene dudas pregunte
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...