Skip to content

获取元素对象(web)

指令说明

在指定的浏览器对象 browser_obj 中根据 locate_type获取元素对象 ,将结果输出为元素对象 element_obj

功能描述

本指令使用 xpath / css选择器 生成元素对象,元素对象和其他拾取的元素类型相同,但是属于变量,不属于元素,不在元素列表内,在流程的局部变量内

参数说明

参数名类型必填说明
浏览器对象Browser操作的浏览器
定位方式Enum选择Xpath或者CssSelector定位方式
Xpath/CssSelectorString输入Xpath或者CssSelector,根据定位方式填写

返回值

返回类型 Any 元素对象 element_obj,可能是单个元素对象,也可能是多个元素对象

使用示例

示例1:基本用法

1761652881981

注意事项

  • 输出的元素可能会是单元素,也可能是元素列表,在后续步骤中操作该输出变量是需要注意
  • 执行该指令时,请先安装并启用对应的浏览器插件

常见问题

元素获取不到元素对象

解答:填写的xpath, css selector 不正确,或者目标元素在iframe 中 ,暂时不支持获取 iframe 内的元素对象

执行错误 脚本执行错误: SyntaxError: Failed to execute 'evaluate' on 'Document': The string xxx is not a valid XPath expression.

解答:xpath格式填写有误