Que tal... La pregunta es la siquiente tengo un arreglo dinamico que se forma de la siguiente manera idelemento_cantidad y los separo con un @ por ejemplo una cadena quedaria asi 478_1@634_2@, el problema q tengo es cuando por terquedad el usuario selecciona un producto q esta en la lista por eso he decicido cortarlo con split por el @ me quedaria el id y la cantidad, si le adiciono le sumo a cantidad que luego los separo del primer split con otro split, lo q sucede al final es q me agrega otro elemento dentro del arreglo con los mismo datos. Aqui esta el codigo.
x= document.getElementById('txt_prod').value.split("@ ");
for (i=0; i<x.length; i++)
{
y= x[i].split("_");
if (idproducto!=y[0] && chkproducto!=y[1])
{
variable= idproducto+"_"+chkproducto+"@";
}
}
Agradezco sus respuestas