Java - Error en Java al refrescar página

 
Vista:

Error en Java al refrescar página

Publicado por Inma (1 intervención) el 09/04/2008 10:46:02
Buenos días.
Me encuentro con un problema.
Me hallo haciendo una aplicación en la cual, me muestra un listado de productors y yo elijo la cantidad de ellos y directamente se va haciendo la suma/multiplicación de todos ellos, mostrandome el resultado total.
Esto ocurre hasta que me encuentro en la última línea de una tabla de productos (he de decir, que una vez seleccionado un producto, este desaparece de la tabla de productos a seleccionar).
Cuando intento añadir ese último producto, me da un error .length y me hace la multiplicación/suma, pero no me termina de actualizar el campo de "Total".
Pongo aquí el código de la función por si pudieseis ayudarme.
Lo más probable es que sea algo sencillo, pero no sé como solucionarlo.
Un saludo y muchas gracias

function realizarAccion()
{
var unidad=null;
var codigo=null;
var longitud=document.PedidoForm.unidades.length;
if(longitud=document.PedidoForm.unidades.length==null){
unidad =document.PedidoForm.unidades.value;
codigo=document.PedidoForm.codProducto.value;
}
else if (longitud=document.PedidoForm.unidades.length!=null)
{
for(var i=0;i<=longitud-1;i++)
{
if(document.PedidoForm.unidades[i].value!=0)
{
unidad =document.PedidoForm.unidades[i].value;
codigo=document.PedidoForm.codProducto[i].value;
}
}
}

if(unidad!=null && unidad!=0)
{
enviarAccion(document.PedidoForm,'pedido.do?
metodo=listar&unidades='+unidad+'&codProducto='+codigo);
}

}

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder