Tengo en una página varios checkbox que se generan dinamicamente desde una base de datos, estos se llaman
condicion_pago_1
condicion_pago_2
condicion_pago_3
condicion_pago_n
Segun la cantidad que registros devuelva la base de datos. También tengo una variable oculta con la cantidad de checkbox que se generaron desde la base. El problema es que necesito validar que el usuario al menos seleccione uno de ellos antes de procesar el formulario que los contiene.
Viendo algunos ejemplos en el foro se me ocurrió armar un script asi:
Código:
Simplemente para probar que el for se ejecute y me muestre los valores de los checkbox. El for se ejecuta correctamente pero no puedo hacer que la variable x se convierta en el numero que tiene el checkbox.function condicionesPago(valor) { var f = document.form1; for (x=1; x<f.cantidadCondicionesPago.value; x++) { var campo = 'condicion_pago_'[x]; alert(f[campo]value); } }
¿Las variables se encadenan con []?¿Alguien sugiere algo mas sencillo para hacerlo?
Gracias.