如何用浏览器控制通过网页上的控件显示名字来获得焦点或点击等操作

使用问题 · 917 次浏览
大头猫米 创建于 2024-03-25 19:47

有的网页的某个按钮或连接,用选择器去点,经常不一样

能不能通过名字来搜索?

比如

比如我想点击网页上的“主页”按钮,能不能直接执行一个命令

点击当前页面显示字符为“主页”的按钮

 

或者能不能便利全网页可以点击的按钮、下拉菜单等,如果字符是“主页”,输出这个控件的id到变量也行


回复内容
CL 2024-03-25 20:46
#1

每个元素都有多种选择器可以表示,有些是变化的,通常也能找到不变的。 

需要您了解相关知识后,根据具体页面做判断,有可能需要人工编写选择器,浏览器获得的可能更容易变化。

另外一个方式是使用xpath,有可能更方便一点,可以了解下相关知识。 

用户3278987515... 2024-03-30 15:52
#2

https://stackoverflow.com/questions/1520429/is-there-a-css-selector-for-elements-containing-certain-text

回复主贴