browser_evaluate
Evaluate JavaScript expressions on a webpage or specific element, returning the execution result for browser automation tasks.
Instructions
Evaluate JavaScript expression on page or element.
Args:
function: JavaScript function to execute. Format:
'() => { /* code */ }' or
'(element) => { /* code */ }' when element is provided
element: Human-readable element description (optional)
ref: Exact target element reference for element-scoped evaluation (optional)
Returns:
Result of the JavaScript evaluation
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| function | Yes | ||
| element | No | ||
| ref | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |