Ho caricato un array js da php:
Beh mi da il segente errorecodice:<script language="javascript"> ArrRP= new Array(); </script> <?php for ($k = 1; $k <(int)Fine; $k++) { ?> <script language="javascript"> indice = parseInt("<?=$k?>"); ArrRP[indice]=new Array ("<?=valore1?>","<?=$valore2?>","<?=$valore2?>"); </script> <?php } ?> dopodichè sull'evento di un bottone lancio una funzione js: <script language="javascript"> function MiaFunzione() { for (j=0;j<ArrRP.length;j++){ alert (ArrRP[j][0] + " " + ArrRP[j][1] + " " +ArrRP[j][2]) } </script>
ArrRP è nullo o non è un oggetto
- Sono sicura che l'array è valorizzato perchè se metto lo stesso alert all'interno del ciclo che me lo crea i valori me li da semza problemi!
- Ho fatto la stessa identica cosa usando asp e li funzionava perfettamente
QUALCUNO MI SA DIRE IL PERCHE' E DOVE EVENTUALMENTE SBAGLIO!!!!!!!
Grazie![]()
![]()
![]()
![]()