Visualizzazione risultati 1 fino 5 di 5

Discussione: [JS] Logo random...

  1. #1
    Guest

    Predefinito [JS] Logo random...

    Ciao a tutti, ho creato uno script js che a rotazione calcola gli elementi di un array e ne estrae uno a caso...ma questo non funziona! xD
    Codice PHP:
    img = new Array();

    $img[0] = "http://site.com/img.png";
    $img[1] = "http://site.com/img2.png";
    $img[2] = "http://site.com/img3.png";
    $img[3] = "http://site.com/img4.png";
    $img[4] = "http://site.com/img5.png";

    num = Math.floor(Math.random() * img.length);
    var
    logo = '<img src="'+img[num]+'" alt="" />';
    E per includerlo:
    Codice PHP:
    <script type="text/javascript" src="logo.js"></script>
    Poi nel <body>...
    Codice PHP:
    <div id="div"><script type="text/javascript">document.write(logo);</script> Testo...
    Grazie mille, ciao Davide! ^^"

  2. #2
    Guest

    Predefinito

    Perché quando definisci gli elementi dell'array davanti a img c'è il segno del dollaro?

  3. #3
    Guest

    Predefinito

    E' vero.. xD non me ne ero completamente accorto! Grazie mille! ^^"
    PS. Abituato con PHP =D

  4. #4
    Guest

    Predefinito

    Comunque, se mi ricordo bene, ma è tanto che non uso Javascript, puoi anche chiamare le variabili $ciao e $pincopallino, basta che poi le richiami nello stesso modo. Ho visto parecchi programmatori PHP usare il dollaro davanti alle variabili in Javascript e non è per niente un errore

  5. #5
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,767

    Predefinito

    Citazione Originalmente inviato da alessandro1997 Visualizza messaggio
    Ho visto parecchi programmatori PHP usare il dollaro davanti alle variabili in Javascript e non è per niente un errore
    Certo che non è un errore, il dollaro è un carattere come tutti gli altri, che compone il nome della variabile
    Ultima modifica di sevenjeak : 19-01-2010 alle ore 09.49.40

    Sevenjeak
    Software developer and much more

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •