> Faqs > Activar check box en web

Activar check box en web

Hola a todos.

Estuve mirando el enlace donde nos explican como activar todos los check boxes de una pagina web. https://desarrolloweb.com/articulos/2291.php

el articulo esta muy interesante y el codigo es similar al que encuentro en la web que necesito trabajar. Les cuento.

Intento, desde macros excel (VBA) mandar instrucciones a una Web para que active todos los check boxes, pero no he tenido suerte.

baje el codigo y lo edito, de manera que el atributo checked quede en 1

[[[

function CheckAllINBOX() {
  for (var i = 0; i < document.FormMsgsINBOX.elements.length; i++) {
    if(document.FormMsgsINBOX.elements[i].type == 'checkbox'){
      document.FormMsgsINBOX.elements[i].checked = 1
    }
  }
}

]]]

pero no logro que, al ejecutarlo me muestre las casillas tildadas.

Resulta que en mi trabajo nos dieron acceso de consulta para bajarnos los mails que estan en un viejo servidor, el cual no tiene la opcion de "marcar todo" por lo que hay que recorrer uno a uno los correos para seleccionarlos.

Cuando ejecuto el codigo que baje, y hago alguna otra modificacion, los cambios puedo visualizarlos, pero en los checkboxes no puedo.

La idea es probar sobre la ejecucion del codigo descargado y luego integrar esa modificacion en mi macro de excel.

Les agradecere cualquier ayuda

Respuestas

Hola! gracias por pasarnos tu pregunta... realmente con el código que nos has enviado es imposible decir por qué no funciona, además desconocemos las particularidades de cómo se integra esto en un excel.

Sin embargo, el artículo enlazado estaba un poco antiguo y hemos hecho algunas actualizaciones para mejorarlo y dejar las cosas correctamente.

Por favor, entra de nuevo en el artículo Marcar o desmarcar todos los checkbox de un formulario con Javascript para ver si con el código actualizado te funciona tu integración.

Saludos!

Miguel Angel
3090 138 206 17