Robotframework Robot框架-在DIV标签中滚动
我需要在DIV标签中滚动。有办法吗? 目前我正在使用executejavascript关键字来实现这一点。但它不起作用。Robotframework Robot框架-在DIV标签中滚动,robotframework,Robotframework,我需要在DIV标签中滚动。有办法吗? 目前我正在使用executejavascript关键字来实现这一点。但它不起作用。 执行JavaScript var sc = document.getElementsByClassName("box-body"); sc.scrollTop +=2000; 请参考我的回答: 这可能会有帮助。:) 如果在带有滚动条的页面中有另一个元素要滚动到其中,则可以使用以下执行javascript命令: Execute Javascript document
执行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+=2000getElementsByClassName()
返回具有所述类名的所有元素的数组。如果只有一个元素需要调用该数组的第一个元素sc[0]代码>