te felicito por el esfuerzo, haz hecho la mayor parte del codigo. sin embargo, mi gran disculpa. parece que no le mostre la suficiente atencion a tu ultimo post. esta vez tienes dos arrays de valores diferentes. si fuera un solo array de valores, como en tus post anteriores, el codigo anterior seria el correcto. para corregirlo, elimina el
for completo por lo siguiente:
Código:
// nuevamente pseudocodigo;
total += nOption[ selectedIndex de select[0] ]
total += nOtroProducto[ selectedIndex de select[1] ]
respecto a tus duda, quizas quieras leer el tutorial
HTML DOM de w3schools. basicamente el DOM es una estructura que define metodos y propiedades que permite interactuar con un documento HTML. o sea, el DOM es una API integrada en javascript con el proposito de manipular el documento desde el cliente. te recomiendo que leas el tutorial, si algo no te queda claro, no dudes en pasar por aca.
Cita: como es que (en este caso) JS procesa el flujo de datos?
no estoy seguro si comprendi la pregunta. ¿podrias ser un poquito mas concreto?