Uf... La verdad es que es complicado conseguir por el id en mitad del bucle el valor seleccionado del índice del select...
Tengo el código así ahora mismo:
Código javascript
:
Ver originalfor (x = 0; x < ob_3.value; x++)
{
var ob_4 = document.getElementById("name_attendee_" + x + "_a").options[document.getElementById("name_attendee_" + x + "_a").selectedIndex].value;
var ob_5 = document.getElementById("name_attendee_" + x + "_b").options[document.getElementById("name_attendee_" + x + "_b").selectedIndex].value;
arr_a = "[";
if (x == (ob_3.value - 1))
arr_a = arr_a + "{\"num_hab\":" + (x2 + 1) + ",\"num_ad\":" + ob_4 + "}"
else
arr_a = arr_a + "{\"num_hab\":" + (x2 + 1) + ",\"num_ad\":" + ob_4 + "},"
arr_a = arr_a + "]";
arr_b = "[";
if (x == (ob_3.value - 1))
arr_b = arr_b + "{\"num_hab\":" + (x2 + 1) + ",\"num_ni\":" + ob_5 + "}"
else
arr_b = arr_b + "{\"num_hab\":" + (x2 + 1) + ",\"num_ni\":" + ob_5 + "},"
arr_b = arr_b + "]";
}
Pero sigue dándome un error (me dice que es nulo)
¿Alguien sabría decirme si estoy haciendo algo mal?
Muchas gracias a todos y un saludo.