Skip to main content
Version: 16.1.0

ElementHandle.$$() method

Runs element.querySelectorAll within the page.

Signature:

class ElementHandle {
$$<Selector extends string>(
selector: Selector
): Promise<Array<ElementHandle<NodeFor<Selector>>>>;
}

Parameters

ParameterTypeDescription
selectorSelectorThe selector to query with.

Returns:

Promise<Array<ElementHandle<NodeFor<Selector>>>>

[] if no element matches the selector.

Exceptions

Error if the selector has no associated query handler.