|
|
|
|
|
для: coloboc66
(26.04.2007 в 09:26)
| | спасибо, теперь работает | |
|
|
|
|
|
|
|
для: Kreg-Heg
(25.04.2007 в 23:54)
| | Вот здесь ошибка:
...
document.getElementById('tr_nick').appendChild(td_nick);
...
|
Нужно так:
...
tr_nick.appendChild(td_nick);
...
|
| |
|
|
|
|
|
|
|
для: Kreg-Heg
(25.04.2007 в 23:13)
| | coloboc привет )))))) | |
|
|
|
|
|
|
|
для: bronenos
(25.04.2007 в 16:58)
| | При помощи bronenosa массив передан во фрейм, а вот предложенный код вывода работать не хочет.
<html>
<head>
<script language='JavaScript'>
function savearr (arr) {
mas = arr; // этот самый массив
for (i=0;i<mas.length; i++)
{
var tr_nick=document.createElement('tr');
document.getElementById('tab_nick').appendChild(tr_nick);
var td_nick=document.createElement('td');
document.getElementById('tr_nick').appendChild(td_nick);
td_nick.innerHTML=mas[i];
}
}
</script>
</head>
<body>
<script>
var mas = new array();
</script>
<div id=nick_div >
<table id=tab_nick>
<tbody>
</tbody>
</table>
</div>
</body>
</html>
|
| |
|
|
|
|
|
|
|
для: Kreg-Heg
(25.04.2007 в 16:51)
| | ася 4110863
стучись, разберемся | |
|
|
|
|
|
|
|
для: bronenos
(25.04.2007 в 16:46)
| | Вот в поиске нашел перевод массива из пхп в явускрипт
<script language='JavaScript' type='text/javascript'>
<!--
<?php
if(count($array_position) > 1)
{
echo "var id_position_choose = new Array(".implode(",",$array_position).");";
}
else
{
echo "var id_position_choose = new Array();";
echo "id_position_choose[0] = ".$array_position[0].";";
}
?>
//-->
</script>
|
сейчас проверю будет он работать у меня или нет | |
|
|
|
|
|
|
|
для: RMW
(25.04.2007 в 16:37)
| | если вы это напишите, и переменная представляет собой массив, то вы увидите, как ни странно, слово Array, а то, что вы хотите можно сделать так:
print implode (', ', $array); | |
|
|
|
|
|
|
|
для: bronenos
(25.04.2007 в 15:05)
| | вы правы. все элементы становятся равные первому (( | |
|
|
|
|
|
|
|
для: coloboc66
(25.04.2007 в 09:21)
| | Я PHP не знаю, вам виднее.
Всё зависит от того, что именно печатает
это <? echo $mas;?>
Я полагаю что-то вроде ['rtrt','erhhyhuter','oiuoi'] ? | |
|
|
|
|
|
|
|
для: Kreg-Heg
(25.04.2007 в 12:37)
| | вы не могли перевести массив из php в js указанным способом...
мало того, что я сомневаюсь, что этот метод не должен работать, но, если он и работает, то все элементы массива должны быть одинаковыми
вы учтите, что весь код php выполняется ДО вывода клиенту, и поэтому совмещать операции этих двух языков надо не из разряда "js, выполни php", а "php, сгенерируй код js" | |
|
|
|
|