Подскажите пожалуйста начинающему, как присваивать на js для imacros значения переменным в цикле
в переменную a я закидываю по очереди 5 разных значений, которые нужно разбросать в переменные option1...option5
Тут нужны подстановки, и здесь я поплыл(
Отредактировано Alekzandr (31-03-2016 19:41:49)
Отсутствует
Alekzandr
аналогично тому, как вы это сделали с переменной r
Добавлено 04-04-2016 14:16:38
var a['первое значение','2 значение','третье значение','4 значение','пятое значение'],r; for(r = 1; r < 6; r++){ iimPlayCode('SET option'+r+' "'+a[r-1]+'"') }
Отредактировано InfSub (04-04-2016 14:16:38)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
Пока не получается, немного модифицировал, option0-option4 так и остаются пустыми:
var a=['первое значение','2 значение','третье значение','4 значение','пятое значение']; var r; var option=['','','','','']; for(r = 0; r < 5; r++){ iimPlayCode('SET option['+r+']'+'"'+a[r]+'"'); alert(option[r]) }
Отредактировано Alekzandr (04-04-2016 15:30:08)
Отсутствует
А чем тебя элемент основного массива a[r] не устраивает , зачем из массива a в массив option пересохранять ?
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
Alekzandr
простите, что это за бред:
скрытый текст
вы переменной имакроса значение задаете или js?
что вы пытаетесь посмотреть через alert пустые значения, созданного выше массива? зачем?
какое отношение - имеет данный массив к iim-переменной option
(где
- номер переменной)?
Во-первых: есть мини FAQ по иМакрос и JS, в нем есть раздел "iMacros + JS", внизу которого - есть "описание и примеры использования"
там же, есть ссылки на видео с уроками
Во-вторых: есть общая тема по вопросам имакроса, в которой уже десятки раз разжеваны все варианты использования
В-третьих: запуск любого кода из функции iimPlayCode() - равносилен запуску отдельного iim-скрипта и передача значений переменных в цикле, так как делаете это вы, разносильна выполнению однострочного кода вида:
второй скрипт:
третий скрипт:
и так далее...
Отредактировано InfSub (04-04-2016 23:37:23)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует