简体   繁体   English

imacros javascript条件评估语句

[英]imacros javascript conditional eval statement

Trying to insert a conditional "if Else" statement using the imacros EVAL using the same format from a few examples I came across. 尝试使用imacros EVAL插入条件性的“ if Else”语句,并使用我遇到的一些示例中的相同格式。 However it seems I'm still missing a thing or two. 但是似乎我仍然缺少一两件事。

 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

Try this: 尝试这个:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM