iMacros如果标签为空值,请将其设置为默认值

时间:2019-05-11 01:17:35

标签: imacros

我是Imacros的新手,只是尝试使用默认值填写文本框(如果为空)。如果不为空,则代码将忽略填充。 有人可以帮我怎么做吗? 基本上我需要的是: 如果名为PHONE的文本框为空,则将其填充555-2828 如果已经有电话,请忽略填充。

1 个答案:

答案 0 :(得分:0)

  1. 使用iMacros的解决方案很棘手,因为它不支持if / then本地条件。有一个workaround that uses the the EVAL feature as if/then

  2. 如果您灵活使用该工具,则最好使用kantu,它类似于imacros,但开源的具有web scrapingif/then support。这使一切变得非常简单:

    • storeValue | id=phone | result <==从框中提取当前值
    • if | ${result} != ""
    • Type | id=phone | 555-2828
    • end if