Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Передача параметров в виде массива в функцию (https://javascript.ru/forum/misc/5386-peredacha-parametrov-v-vide-massiva-v-funkciyu.html)

Buzz 11.10.2009 12:09

Передача параметров в виде массива в функцию
 
Здравтвуйте. Есть в наличии следующая функция, проверяющая поля формы:
array1 = new Array("name1", "name2");
array2 = new Array("name3", "name4");

function SendForm () {

...

}


Вызывается как:
<form ... onSubmit="return SendForm();">


Требуется передавать значения в функцию значения массивов array1 и array2 через onSubmit, т.е.:
function SendForm (array1, array2) {

...

}


Как правильно написать синтаксис параметров SendForm? Нужно, иcходя из условий, что-то похожее на:

<form ... onSubmit="return SendForm(new Array("name1", "name2"), new Array("name3", "name4"));">

Игры с кавычками в вышеприведённом примере толка не дали.

Kolyaj 11.10.2009 12:34

<form ... onSubmit="return SendForm(['name1', 'name2'], ['name3', 'name4']);">

Buzz 11.10.2009 12:53

Большое спасибо, работает :)


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