Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Вызов функции (https://javascript.ru/forum/events/33988-vyzov-funkcii.html)

bloodvirus 17.12.2012 04:03

Вызов функции
 
Доброго времени суток уважаемые форумчане. Столкнулся с такой проблемой:
На странице у меня есть n количество форм, выполнение которых запускается вызовом -
formObj.submit();

Я могу получить количество этих форм, и что мне нужно:
Запустить обработку первой формы, дождаться завершения - запустить вторую. Грубо говоря:

formObj1.submit();

formObj2.submit();

formObj3.submit();

...
formObj(n).submit();

Вопрос по сути в следующем: Как мне подставить число в место значения n?

<script type="text/javascript">
function send() {
for (var i = 0; i < count; i++)
formObj+i.submit();
}
</script>
За раннее огромная благодарность за ответы...

bloodvirus 17.12.2012 04:13

То-есть у меня уже изначально объявлены
var formObj1= new DHTMLSuite.form({ formRef:"myForm1,action:"send.php",responseEl:"for mResponse1"});
var formObj2= new DHTMLSuite.form({ formRef:"myForm'2,action:"send.php",responseEl:"fo rmResponse2"});
var formObj3= new DHTMLSuite.form({ formRef:"myForm3,action:"send.php",responseEl:"for mResponse3"});

var formObj(n)= new DHTMLSuite.form({ formRef:"myForm(n),action:"send.php",responseEl:"f ormResponse(n)});

И их нужно вызывать..

ОлегА 17.12.2012 09:02

function send() {
for (var i = 0; i < count; i++)
formObj = new DHTMLSuite.form({ formRef:"myForm"+i,action:"send.php",responseEl:"formResponse"+i});

formObj.submit();
}


Часовой пояс GMT +3, время: 16:29.