Вход

Просмотр полной версии : Вызов функции


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:"formResponse1"});
var formObj2= new DHTMLSuite.form({ formRef:"myForm'2,action:"send.php",responseEl:"formResponse2"});
var formObj3= new DHTMLSuite.form({ formRef:"myForm3,action:"send.php",responseEl:"formResponse3"});

var formObj(n)= new DHTMLSuite.form({ formRef:"myForm(n),action:"send.php",responseEl:"formResponse(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();
}