'How can I extract an attribute from multiple elements in Playwright?

I'm trying to extract some attributes from multiple elements using playwright.

( this is F# but you should be able to figure out what is wrong )

let! pagelinkRows = page.EvalOnSelectorAllAsync("tr[title]","(tr) => tr.getAttribute("title")") |> Async.AwaitTask

I get the error: tr.getAttribute is not a function. I have also tried tr.attr .

What is the simplest way to get the attributes from a collection of elements

<tr title="xxx1"></tr>
<tr title="xxx2"></tr>
<tr title="xxx3"></tr>
<tr title="xxx4"></tr>


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source