You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用iMacros提取指定DIV验证码并填充至验证码输入框的方法

用iMacros提取验证码并自动填充的解决方案

要实现从<div class="captcha-w">43959</div>动态提取验证码并填充到ID为captcha的数字输入框,你需要用iMacros的文本提取和变量引用功能替换原有的固定值指令,具体代码如下:

// 定位class为captcha-w的div元素,提取其内部文本并存储到内置变量!VAR1
TAG POS=1 TYPE=DIV ATTR=CLASS:captcha-w EXTRACT=TXT
// 将提取到的验证码(!VAR1中的内容)填充到目标输入框
TAG POS=1 TYPE=INPUT:NUMBER ATTR=ID:captcha CONTENT={{!VAR1}}

关键说明:

  • 原指令TAG POS=2 TYPE=DIV ATTR=TXT:43959是基于固定文本定位元素,只能匹配特定验证码,无法应对动态变化的验证码;改用ATTR=CLASS:captcha-w可以精准定位到存放验证码的容器,EXTRACT=TXT会自动抓取该元素内的文本内容。
  • {{!VAR1}}是iMacros的内置变量引用语法,能把提取到的动态验证码值代入输入框的CONTENT属性中,实现自动填充。

内容的提问来源于stack exchange,提问作者Eric Yap

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 07:04:54