【问题标题】:imacros javascript conditional eval statementimacros javascript条件评估语句
【发布时间】:2015-12-27 14:38:58
【问题描述】:

尝试使用 imacros EVAL 插入条件“if Else”语句,使用与我遇到的几个示例相同的格式。但是,我似乎仍然缺少一两件事。

 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

【问题讨论】:

    标签: javascript html if-statement conditional imacros


    【解决方案1】:

    试试这个:

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

    【讨论】:

    • 多么巧妙的运算符。谢谢
    猜你喜欢
    • 2019-06-06
    • 1970-01-01
    • 2011-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多