Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как передать массив? (https://javascript.ru/forum/misc/1791-kak-peredat-massiv.html)

remitmaster 17.09.2008 04:32

Как передать массив?
 
Как передать js функцию массив?

на событие

<input onclick="check(тут массив)" type="submit" value="проверить" name="name">

тут функция, будет ли работать такая конструкция?

<SCRIPT TYPE="text/javascript">
function check(array)
{
var ar = new Array();
ar = array;
работаем с ar
}
</SCRIPT>


в js 0 подскажите пожалуйста

ZoNT 17.09.2008 08:46

<input onclick="check(тут массив)" type="submit" value="проверить" name="name">

тут функция, будет ли работать такая конструкция?

<SCRIPT TYPE="text/javascript">
function check(ar)
{
работаем с ar
}
</SCRIPT>

remitmaster 17.09.2008 12:10

Это ответ, или вы просто показали как на форум нужно вставлять код?

ZoNT 17.09.2008 12:26

это ответ, но и твой пример должен был работать. Только вот смысла создавать ar и присваивать ей ссылку на array не было...

remitmaster 17.09.2008 12:29

проблема в том что я немогу правильно передать массив onclick="check(тут массив)"

onclick="check('a','b')" не срабатывает, как это правильно пишется?

ZoNT 17.09.2008 12:42

onclick="check(['a','b'])"
[] - это массив.
{} - это объект.

remitmaster 17.09.2008 12:47

Все получилось! Большое спасибо!


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