Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.07.2009, 13:06
Новичок на форуме
Отправить личное сообщение для serov Посмотреть профиль Найти все сообщения от serov
 
Регистрация: 11.07.2009
Сообщений: 5

Подскажите пожалуйста как передать массив в функцию
<?php
$ar1= array('1','2','3');

echo"<input type=\"button\" name=\"go\" value=Выполнить onClick=ops($ar1)> "

?>

<script>
function ops($ar1) {
alert($ar1[1]);
}
</script>

Подобное не работает,- в чем моя ощибка?
Ответить с цитированием
  #2 (permalink)  
Старый 12.07.2009, 16:16
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

http://phpfaq.ru/na_tanke#js
Ответить с цитированием
  #3 (permalink)  
Старый 20.08.2010, 16:51
Кандидат Javascript-наук
Отправить личное сообщение для Suharik Посмотреть профиль Найти все сообщения от Suharik
 
Регистрация: 06.04.2010
Сообщений: 130

function ops($ar1) {
alert($ar1[1]);
}

Для начала стоит убрать доллоры
function ops(ar1) {
alert(ar1[1]);
}

А потом дальше изучать пхп и js
Ответить с цитированием
  #4 (permalink)  
Старый 21.08.2010, 19:37
Аспирант
Отправить личное сообщение для morg4n Посмотреть профиль Найти все сообщения от morg4n
 
Регистрация: 02.08.2010
Сообщений: 46

по идее нечто похожее, сначала формируем в JS массив, потом все остальное
<?php
$ar1= array('1','2','3');
echo "<script> var JSARRAY=new array(";
foreach($ar1 as $k=>$v)
echo " '$v', ";
echo ");</script>";
echo"<input type=\"button\" name=\"go\" value=Выполнить onClick=ops(JSARRAY)> "

?>

<script>
function ops(ar1) {
alert(ar1[1]);
}
</script>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать false через функцию? Tend Общие вопросы Javascript 7 16.03.2009 16:55
Как лучше сделать глобальный массив skyfish AJAX и COMET 4 17.02.2009 18:05
Как передать массив? remitmaster Общие вопросы Javascript 6 17.09.2008 12:47
Как передать фокус флешке на странице? dArky Общие вопросы Javascript 3 10.08.2008 01:03
Как передать элемент в функцию после createElement Oleg NT Общие вопросы Javascript 3 23.06.2008 02:11