2015-12-27 95 views
0

試圖插入一個條件「if Else」語句使用imacros EVAL使用相同的格式從我遇到的幾個例子。但是,我似乎仍然錯過了一兩件事。imacros JavaScript條件eval語句

TAG POS=1 TYPE=SPAN ATTR=CLASS:log-1 EXTRACT=TXT 
SET !VAR7 {{!EXTRACT}} 
TAG POS=2 TYPE=SPAN ATTR=CLASS:log-1 EXTRACT=TXT 
SET !VAR6 {{!EXTRACT}} 
SET !NEWVAR EVAL("var s=\"{{!VAR6}}}\"; if(s==\"#EANF#\") {s=\"!VAR6\";} else {s=\"!VAR7\";}") 
PROMPT !NEWVAR 

回答

1

試試這個:

' ... 
SET NEWVAR EVAL("('{{!VAR6}}' == '#EANF#') ? '{{!VAR6}}' : '{{!VAR7}}';") 
PROMPT {{NEWVAR}} 
+0

多麼整齊的運營商。謝謝 – BKCapri