Cita:
Iniciado por amontagnaro pero me explicas que hace el if de la funcion, que no logro entenderla??
Cada vez que el bucle itera (en mi idioma sería : cada vez que el for gira) el if en cuestion averigua si el elemento existe, por lo que para el primer giro del for , el if preguntaría : "existe el elemento del formulario con el nombre image_file0 ", si exite, lo marca y si no no hace nada.
así preguntaría si exite image_file1, luego image_file2 , y así hasta que el bucle itere la cantidad de veces como elementos tenga el formulario (pueden ser solo los checkbox en cuestión , o muchos elementos mas).
espero no haberte complicado mas las cosas, y si no, me preguntas de nuevo.