Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    primissimi passi con javascript

    Da circa 2 ore ho iniziato il mio studio di javascript.
    Ho fatto questo scriptino che dovrebbe passare il valore di un link a quello di un bottone. Quando clicco su uno dei link mi dice che "valorelink" non è definito. Ovvero, se ad esempio clicco su uno, mi dice: "uno non è definito".
    Dov'è che sbaglio?

    <html>
    <head>
    <script language="JavaScript">
    var a=new Array('uno','due','tre');
    function crea(){
    for(i=0;i'+a[i]+'
    ');
    }
    }
    function passa(valore){
    document.form.unico.value=valore;
    }
    </script>
    </head>
    <body>
    <form name="form">
    <input type="submit" name="unico" value="submit">
    </form>

    <script language="JavaScript">
    crea();
    </script>
    </body>
    </html>

    grazie a tutti

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    document.write(''+a[i]+'
    ');

    ottiene in outuput:

    uno


    invece tu devi ottenere:

    uno


    quindi aggiungi gli apicetti... anteponendogli il carrattere di escape:
    codice:
    document.write(''+a[i]+'
    ');
    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    mi-ti-co

    grazie infinite

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.