Bellow 是 iMacros iim 代码,我想将 EXTRACT 结果 #EANF# 更改为 null 或 '' 或更改为"BRAVO"
这里仍然不起作用任何提示EVAL代码,我仍然在学习iMacros
.问题是,总 EXTRACT=TXT 超过 12,不能放入 !VAR1 等。请帮忙。
TAB T=2
TAG POS=1 TYPE=DIV ATTR=CLASS:addr&&TXT:* EXTRACT=TXT
SET EXTRACT EVAL("'{{!EXTRACT}}'.replace(/['#EANF#']/,'');")
TAG POS=1 TYPE=SELECT FORM=ID:resetForm ATTR=ID:PortalCode EXTRACT=TXT
SET EXTRACT EVAL("'{{!EXTRACT}}'.replace(/["#EANF#"]/,'');")
TAG POS=1 TYPE=DIV ATTR=CLASS:addr&&TXT:*<SP>* EXTRACT=TXT
SET EXTRACT EVAL("'{{!EXTRACT}}'.replace(/['#EANF#']/,'');")
TAG POS=1 TYPE=DIV ATTR=ID:info&&TXT:* EXTRACT=TXT
SET EXTRACT EVAL("'{{!EXTRACT}}'.replace(/["#EANF#"]/,'');")
TAG POS=1 TYPE=DIV ATTR=CLASS:STYLE:padding-top:* EXTRACT=TXT
SET EXTRACT EVAL("'{{!EXTRACT}}'.replace(/["#EANF#"]/,'');")
尝试这样的事情:
TAB T=2
TAG POS=1 TYPE=DIV ATTR=CLASS:addr&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SELECT FORM=ID:resetForm ATTR=ID:PortalCode EXTRACT=TXT
TAG POS=1 TYPE=DIV ATTR=CLASS:addr&&TXT:*<SP>* EXTRACT=TXT
TAG POS=1 TYPE=DIV ATTR=ID:info&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=DIV ATTR=CLASS:STYLE:padding-top:* EXTRACT=TXT
SET !EXTRACT EVAL("'{{!EXTRACT}}'.replace(/#EANF#/g, '');")
你可以试试这段代码。
SET !TIMEOUT_STEP 0
SET !ERRORIGNORE YES
SET !EXTRACT_TEST_POPUP NO
TAB T=2
TAG POS=1 TYPE=DIV ATTR=CLASS:addr EXTRACT=TXT
TAG POS=1 TYPE=SELECT FORM=ID:resetForm ATTR=ID:PortalCode EXTRACT=TXT
TAG POS=1 TYPE=DIV ATTR=CLASS:addr&&TXT:*<SP>* EXTRACT=TXT
TAG POS=1 TYPE=DIV ATTR=ID:info EXTRACT=TXT
TAG POS=1 TYPE=DIV ATTR=STYLE:padding-top* EXTRACT=TXT
SET !EXTRACT EVAL(""{{!EXTRACT}}".replace("#EANF#", "");")