Tengo n cajas de texto con el mismo nombre para poner el correo de cada usuario, pues las genero mediante un for, como lo muestro a continuación
Código Javascript:
Ver original
function cargaNTutores(NTutores) { document.getElementById("NTutoresX").innerHTML= ""; if (NTutores>0) { for(x=1; x<=NTutores;x++) { document.getElementById("NTutoresX").innerHTML= document.getElementById("NTutoresX").innerHTML +"Tutor extra para el curso:<br /><input type='text' name='TExtra' id='TExtra' onblur='buscarprofesor2(this.value)' class='required email' size='40' /><br /><br />"; } } else { document.getElementById("NTutores").innerHTML= ''; } }
y hasta aquí no hay problema, porque obtengo lo que necesito. El problema viene cuando lleno erroneamente una de esas cajas, me cambio a la siguiente y regreso a donde está el error, la consulta se ejecuta y me va acumulando en el vector resultante un 0. De este modo si genero 3 cajas de texto, pero escribo 5 diferentes textos, el vector que resulta me arroja las 5 consultas.
Quiero saber como puedo que el valor que tengo mal se pueda sobreescribir.
Gracias de antemano.