Cómo seleccionar todas las checkboxes de una página web en un solo paso

Un problema que he tenido recientemente con relativa frecuencia es encontrarme en varias páginas web con lo siguiente:

Selecciona todas las opciones de esta lista para poder eliminarlas
















Si deseo marcar todas las opciones (checkboxes) y el especialista en UX nunca pensó en colocar una opción para “Seleccionar todo”; o aún si existe la opción pero quiero marcar varias opciones de un solo paso, terminaremos con los dedos agotados y/o adoloridos.

Una forma sencilla de seleccionar todas las checkboxes al mismo tiempo es usando el Inspector de Google Chrome:

  1. Abrimos la página en la que tenemos el problema, hacemos clic derecho en cualquier parte y seleccionamos “Inspeccionar”
  2. En las pestañas superiores del inspector seleccionamos “Consola”
  3. Ingresamos el siguiente código y presionamos ENTER
$$('input[type="checkbox"').map(i => i.checked = true)

Eso es todo! Inténtalo en esta página. Espero te sirva.

Fuente: Mattias Geniar