Robotframework Robot框架-在DIV标签中滚动

Robotframework Robot框架-在DIV标签中滚动,robotframework,Robotframework,我需要在DIV标签中滚动。有办法吗? 目前我正在使用executejavascript关键字来实现这一点。但它不起作用。 执行JavaScript var sc = document.getElementsByClassName("box-body"); sc.scrollTop +=2000; 请参考我的回答: 这可能会有帮助。:) 如果在带有滚动条的页面中有另一个元素要滚动到其中,则可以使用以下执行javascript命令: Execute Javascript document

我需要在DIV标签中滚动。有办法吗? 目前我正在使用executejavascript关键字来实现这一点。但它不起作用。
执行JavaScript

var sc = document.getElementsByClassName("box-body");   
sc.scrollTop +=2000;

请参考我的回答:

这可能会有帮助。:)

如果在带有滚动条的页面中有另一个元素要滚动到其中,则可以使用以下执行javascript命令:

Execute Javascript   document.querySelector('<div.css>').scrollTop = 200;
执行Javascript文档。querySelector(“”)。scrollTop=200;

您只需更改“200”并将其增加即可。请参阅我的答案:

这可能会有帮助。:)

如果在带有滚动条的页面中有另一个元素要滚动到其中,则可以使用以下执行javascript命令:

Execute Javascript   document.querySelector('<div.css>').scrollTop = 200;
执行Javascript文档。querySelector(“”)。scrollTop=200;

您只需更改“200”并将其增加即可,因为您需要向下滚动更多内容。

以下是我当前使用的代码片段。执行JavaScript var sc=document.getElementsByClassName(“框体”);sc.scrollTop+=2000
getElementsByClassName()
返回具有所述类名的所有元素的数组。如果只有一个元素需要调用该数组的第一个元素
sc[0]这是我当前正在使用的代码段。执行JavaScript var sc=document.getElementsByClassName(“框体”);sc.scrollTop+=2000
getElementsByClassName()
返回具有所述类名的所有元素的数组。如果只有一个元素需要调用该数组的第一个元素
sc[0]