Código HTML:
Ver original
<table style="width: 50%" border=1 cellspacing=1 cellpadding=1> <tr> </tr> <tr> </tr> <tr> </tr> </table> </td> <td> <table style="width: 50%" border=1 cellspacing=1 cellpadding=1> <tr> </tr> <tr> </tr> <tr> </tr> </table> Estoy enviando 4 valores a la funcion "calcular_densidad" la cual es la siguiente: var vector=new Array(); function calcular_densidad(contador3,cantidad_testigos) { var vector=new Array(cantidad_testigos); multiplo3 = contador3 * 4; auxiliar3 = multiplo3 - 3; while(auxiliar3 <= multiplo3){ input_p1=eval(document.getElementById('p1_'+auxiliar3++).value); input_p2=eval(document.getElementById('p2_'+auxiliar3++).value); input_p3=eval(document.getElementById('p3_'+auxiliar3++).value); input_p4=eval(document.getElementById('p4_'+auxiliar3++).value); resta = input_p1 - input_p2; densidad1 = input_p1/resta; densidad1 = densidad1.toFixed(2); densidad2 = (input_p1 - input_p3)/(input_p1 + input_p4 - input_p2 - input_p3); densidad2 = densidad2.toFixed(2); vector = [[contador3],[densidad1,densidad2]]; document.getElementById('promedios_densidad').value=vector; } }
Mi problema es que necesito enviar 2 resultados, densidad1 y densidad2 y lo estoy haciendo en un arreglo llamado vector, en el cual contador 3 es la llave principal + los 2 resultados con las llaves 0 y 1 respectivamente. Cuando hago un alert abajo de vector visualizo los 2 valores que necesito perfectamente ..mi problema es como lo recibo en el html...muchas gracias estimados es mi primer mensaje ojala pudieran ayudarme se los agradeceria mucho.