cherie
unknown
javascript
9 months ago
1.6 kB
1
Indexable
setTimeout(function() { var checkoutDiv = document.getElementById('checkout'); if (!checkoutDiv) { console.error("Elemento <div> com ID 'checkout' não encontrado."); return; } // Encontra o segundo elemento <script> dentro da <div> var scriptElements = Array.from(checkoutDiv.querySelectorAll('script')); var targetScript = scriptElements[1]; // Índice baseado em zero if (!targetScript) { console.error("Elemento <script> com tipo 'text/x-magento-init' não encontrado."); return; } // Extrai o conteúdo do script var scriptContent = targetScript.textContent || targetScript.innerText; // Expressão regular ajustada para capturar o email var regexEmail = /"email":"([^"]+)"/; var match = scriptContent.match(regexEmail); if (match && match.length > 1) { var userEmail = match[1]; console.log(userEmail); } else { console.log("Email do cliente não encontrado."); } }, 1000); var checkoutDiv = document.getElementById('checkout'); if (!checkoutDiv) { console.error("Elemento <div> com ID 'checkout' não encontrado."); return; } // Encontra o segundo elemento <script> dentro da <div> var scriptElements = Array.from(checkoutDiv.querySelectorAll('script')); var targetScript = scriptElements[1]; // Índice baseado em zero if (!targetScript) { console.error("Elemento <script> com tipo 'text/x-magento-init' não encontrado."
Editor is loading...
Leave a Comment