Передать массив в JS-функцию
do { ... $A[$a]=$row['User']; $B[$a]=$row['Text']; print "<a href=# onclick=show($a)>$A[$a]... </a>"; print "<br>"; $a++; } while($row=mysql_fetch_array($result)); f unction show(a) { var X = array(<? implode(",",$B) ?>); alert(X[a]); } Заполняю два массива А[] и B[] с помощью php. Потом вывожу массив А Нужно сделать чтобы при клике на элемент массива А, выводился такой же по счету элемент только из массива В[]. Индекс передается в js, а элементы массива В[] не могу вывести. Все это находится в одном файле. Подскажите пожалуйста как в JS получить доступ к массиву B[]. |
невозможно передать переменную, потому что это две разные программы!
ты можешь передать только значение переменной. пи.си. : в php не нужно в цикле инкриминировать переменную для ключа числового массива.. числовой массив собирается так: $A[]=$row['User']; $B[]=$row['Text']; |
Часовой пояс GMT +3, время: 13:18. |