EasySpider icon indicating copy to clipboard operation
EasySpider copied to clipboard

循环切换下拉选项的问题

Open hita0 opened this issue 1 year ago • 7 comments

PixPin_2024-05-29_00-44-52 如图中的下拉选项,应该怎样跳过第二项的横线进行循环?

hita0 avatar May 28 '24 16:05 hita0

软件不能针对选项索引值进行循环? 我加了一个js var select = document.getElementByNames("m_yxdh")[0]; select.selectedIndex++; 代码报错 错误为: Message: javascript error: {"status":32,"value":"Unable to locate an element with the xpath expression because of the following error:\nSyntaxError: Failed to execute 'evaluate' on 'Document': The string '' is not a valid XPath expression."}

hita0 avatar May 28 '24 16:05 hita0

试一试添加两个切换循环选项操作,类型为切换到下一个选项,我也没有具体操作过。

NaiboWang avatar May 29 '24 12:05 NaiboWang

哦 这个我没有说明白,就是选择任意一个选项之后都会变成这样,被选择项出现在第一个,横线是第二个,试过多个循环也不行。

hita0 avatar May 29 '24 13:05 hita0

可不可以用python或js命令按照索引值切换?

hita0 avatar May 29 '24 13:05 hita0

理论上都是可以的,你可以看下我的源码怎么写的,思路都差不多。

NaiboWang avatar May 30 '24 07:05 NaiboWang

问一下这个问题解决了吗?我也尝试循环里设置切换下拉选项,只能切换一次,循环类型我也尝试切换不同类型但还是不成功

115305411 avatar Jun 30 '24 06:06 115305411

问一下这个问题解决了吗?我也尝试循环里设置切换下拉选项,只能切换一次,循环类型我也尝试切换不同类型但还是不成功

请问你的问题解决了吗?我遇到了和你一样的问题。

syJerry avatar Aug 28 '24 16:08 syJerry