Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/11/2009, 12:31
Avatar de Gmod
Gmod
 
Fecha de Ingreso: marzo-2008
Mensajes: 20
Antigüedad: 16 años, 1 mes
Puntos: 0
Ayuda con script

Estimados, Tengo la siguiente situación

Tengo un sistema que genera un listado de text para rellenar (es un balance de dinero)
y los muestro dentro de un bucle que lee de la base de datos, de la siguiente manera

Código:
<input name="activos[<?=$countRow['id_activo']?>]" type="text" onkeyup="calcular('activos');" value="<?=$countRow['valor']?>">
el name lo tengo como un array "activos[id]" ya que despues, consulto en la base de datos por ese id y actualizo el valor del array

el problema lo tengo cuando quiero ejecutar el script llamado calcular
ya que debo sumar todos los items de name activo[algo]

tengo un script que me funciona correctamente pero solo si el si valor name tiene un array de este tipo [], es decir si le pongo un valor dentro de los corchetes cuadrados no funciona

Código:
var obj = document.forms['form'][campo+'[]'];			
		for (i=0;i<obj.length;i++){	 

       }
Funciona para <input name="activos[]">
pero yo lo necesito para <input name="activos[id]">
donde id es un valor de mi base de datos

espero haber sido claro, muchas gracias