quiero extaer archivos pdf de un programa facturador pero me arroja errorr
Uncaught SyntaxError: Illegal return statement : ESTE ES EL ERROR
codigo es:
return str.match(regex).map(Number);
}
let todos = [];
// Función para ejecutar todas las llamadas a exportToPDF en elementos con onclick
function executeAllExportToPDF() {
const elementsWithOnClick = document.querySelectorAll("[onclick]");
for (let i = 0; i < elementsWithOnClick.length; i++) {
const onclickAttribute = elementsWithOnClick[i].getAttribute("onclick");
if (onclickAttribute && onclickAttribute.includes("exportToPDF")) {
let numbers = extractNumbersFromString(onclickAttribute);
todos.push(numbers);
}
}
}
function delay(ms) {
return new Promise((resolve) => setTimeout(resolve, ms));
}
async function exportAllToPDFWithDelay(array) {
for (const element of array) {
await exportToPDF(element); // sin await o con await -- showReportDetailDoc(6976225,'01');
await delay(4000); // Esperar 2 segundos antes de continuar con el siguiente elemento
}
}
console.log(todos);
// Llamar a la función para exportar a PDF con delay
executeAllExportToPDF();
exportAllToPDFWithDelay(todos);
// exportToPDF(numbers[0]);