Untitled

 avatar
unknown
javascript
4 months ago
974 B
12
Indexable
let textQ = document.querySelector('.qtext').innerText;

let cleanedTextQ = textQ.replace(/\n/g, ' ').replace(/\s+/g, ' ').trim();

let textAO = document.querySelector('.answer').querySelectorAll('.text');
let cleanedtextAO = "";

let textAA = document.querySelector('.answer').querySelectorAll('[class^="r"]');
let cleanedtextAA = "";

if (textAO.length != 0) 
{
    Array.from(textAO).forEach(function(tA){
        cleanedtextAO += tA.innerText.replace(/\n/g, ' ').replace(/\s+/g, ' ').trim() + ' \n';
        Array.from(document.querySelector('.custom-select').querySelectorAll('option')).forEach(function(opt) {
            cleanedtextAO += opt.innerText + "\n"
        });
    
        cleanedtextAO += "\n"
    });    
} else {
    Array.from(textAA).forEach(function(tA){
        cleanedtextAA += tA.innerText.replace(/\n/g, ' ').replace(/\s+/g, ' ').trim() + ' \n';    
    });    
}


console.log(cleanedTextQ, "\n\n", cleanedtextAO.trim(), cleanedtextAA.trim());

Editor is loading...
Leave a Comment