Hola
espero tengan un buen dia
mi problema es el siguiente
yo creo dinamicamente un formulario y en si en codigo pone asi
<input type="text" name="cajaTexto[]" id="int[]"
lo que esta en color azul cambia dependiendo del tipo de dato que deba llevar la caja de texto puede ser id="int[]" , id="varchar[]", etc
es lo que se me ocurrio para poder validar los datos pero tengo un problema con el getElementById
utilizo getElementsByName para corroborar que no esten vacios
var ctxt = document.getElementsByName("cajaTexto[]");
var len = ctxt.length;
for( i=0; i<len; i++ ){
ctxt[i].value = trim( ctxt[i].value );
if(ctxt[i].value.length == 0){
alert('Todos los campos son obligatorios');
ctxt[i].focus();
return false;
}
}
y deseo utilizar el id para validar el tipo de dato pero no me toma el arreglo
lo uso asi en realidad no se si getElementById lopueda hacer como con getElementsByName garcias por su ayuda si tienen sugerencias bien venidas saludos