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
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


0