Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium 如何获取按钮id并提取其中的一部分?_Selenium_Selenium Ide - Fatal编程技术网

Selenium 如何获取按钮id并提取其中的一部分?

Selenium 如何获取按钮id并提取其中的一部分?,selenium,selenium-ide,Selenium,Selenium Ide,表有许多类似的按钮。他们每个人都有不同的身份证号码。通过使用Selenium IDE 2.5,我可以将这些按钮放置在表格的左上角单元格中。我可以使用button类使用selenium按下该按钮。问题是-我需要那个按钮id号。我可以提取并保存它吗? 例如,特定的按钮id是SYS01\u 666,按钮类是spark InfoButton。 我需要提取数字“666”并通过按其类定位按钮来存储它。可能吗 我不确定是否清楚,我的问题是什么,因为我不是程序员。使用storeAttribute命令将按钮的id

表有许多类似的按钮。他们每个人都有不同的身份证号码。通过使用Selenium IDE 2.5,我可以将这些按钮放置在表格的左上角单元格中。我可以使用button类使用selenium按下该按钮。问题是-我需要那个按钮id号。我可以提取并保存它吗? 例如,特定的按钮id是
SYS01\u 666
,按钮类是
spark InfoButton
。 我需要提取数字“666”并通过按其类定位按钮来存储它。可能吗


我不确定是否清楚,我的问题是什么,因为我不是程序员。

使用storeAttribute命令将按钮的id存储在变量(例如ButtonId)中。 然后对变量use执行任何类型的提取操作

命令:存储|| 目标:javascript{storeVars['ButtonId']}.substr(x,y)||
Value:存储提取文本的另一个变量

我发布了回复,然后意识到我的代码是为Selenium WebDriver编写的。不是(IDE:)