cherie

 avatar
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