const botonExportarPDF = document.getElementById("boton-exportar-pdf"); const seleccionarFirma = document.getElementById("seleccionar-firma"); botonExportarPDF.addEventListener("click", () => { // Ocultar el botón durante la exportación botonExportarPDF.style.display = "none"; // Obtener el contenido sin la firma const contenido = document.querySelector(".plan-de-culto").cloneNode(true); const firmaSeleccionada = seleccionarFirma.value; // Crear un nuevo elemento de fila y celda para la firma const filaFirma = document.createElement("tr"); const celdaFirma = document.createElement("td"); celdaFirma.colSpan = 4; // O ajusta según la cantidad de columnas en tu tabla celdaFirma.textContent = `Firma: ${firmaSeleccionada}`; // Agregar la fila de firma al final de la tabla filaFirma.appendChild(celdaFirma); contenido.querySelector(".tabla-actividades tbody").appendChild(filaFirma); // Abrir el cuadro de diálogo de impresión window.print(); // Mostrar el botón nuevamente después de la impresión botonExportarPDF.style.display = "block"; });