2014-01-22 56 views
0

我想檢查只有一個無線電按鈕(或複選框),它們型動物由POSiMacros的:檢查隨機單選按鈕/複選框

TAG POS=1 TYPE=INPUT:RADIO FORM=ACTION:http://www.signup.com/index.php ATTR=NAME:my_input_radio CONTENT=YES 

隨着POS隨機集1和8之間

我想使它像:

SET !VAR1 EVAL("var r=Math.floor(Math.random()*8+1);r;") 
TAG POS={{!VAR1}} TYPE=INPUT:RADIO FORM=ACTION:http://www.signup.com/index.php ATTR=NAME:my_input_radio CONTENT=YES 

但是當我運行iMacros的腳本,它搜索POS {{VAR1}!},而不是POS 4(例如,根據該先例集中返回4〜 VAR1)

回答

0

如果只有一個,那麼你可以試試這個代碼,並從1循環設置爲8

TAG POS={{!LOOP}} TYPE=INPUT:RADIO FORM=ACTION:http://www.signup.com/index.php ATTR=NAME:my_input_radio CONTENT=YES 
+0

這不會對我的腳本工作。我有多種形式來完成。 !LOOP被設計爲,當一個宏在X次循環中啓動時,每當宏被重新啓動時,它自己從1遞增到X。我需要每個時間和每個表單的值都是隨機的。不管怎麼說,多謝拉。 – user3049864

+0

然後你可以使用JavaScript腳本。和iimSet命令將隨機數設置爲iMacros代碼。 – macroscripts