I wrote the below line to get the data using puppeteer, which is working fine:
var testResult = await page.evaluate(() => Array.from(document.getElementsByClassName('abc-class'), e => e.innerText));
But if I make abc-class as a variable MyClassVariable and use it inside this line, it is not working. Any suggestions please?
var MyClassVariable = "abc-class";
var testResult = await page.evaluate(() => Array.from(document.getElementsByClassName(MyClassVariable), e => e.innerText));
The error coming is: Error: Evaluation failed: ReferenceError: MyClassVariable is not defined
Note: the line is part of an async function.