CSS选择器#mx_12374 .mc-iconfont xpath选择器//*[@id="mx_12374"]/div[2]/i
我想对这个元素实现点击动作,但是遇到了选择器中带有这个数字,这数字是变量,我每次更换网页,这个数字变量都会随之改变,造成动作不更新选择器,就无法使用。 各位大佬,有什么方法可以解决吗
每个元素都可以有多种选择器表示,尝试找一种不会变化的,比如根据所在父元素中的序号。
我来在把所有选择器梳理一下,刚入门,父元素中的序号,这个概念没有啊
这是父元素吗 大佬
方便的话发网页出来测试一下
需要账号密码登录,然后新建页面,跳转到需要执行动作的页面,大佬,方便加V吗
选择器 全部都带这个数字啊 大佬
用xpath可以解,稍微了解下xpath语法
比如可以试一下//div[2]/i 如果定位到了多个元素且元素的排列顺序不太固定, 就把i标签的属性填进来, //div[2]/i[@class="???"]
再如果真不行, 也可以试试先定位父元素,再根据父元素定位到想要的元素
再如果元素上面有字,可以试试这样
谢谢大佬指点,方便留个联系方式吗,你说的几点,想了解下具体的操作。纯小白,想把日常工作中的网页重复性动作给简单化
可以的