Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    71

    Numero random in campo textarea

    Ciao a tutti,
    ho bisogno un codice che generi in automatico un numero random all'interno di un campo text di un modulo.

    Ho già trovato questo codice:

    Codice PHP:
    <html>
    <
    head>

    <
    script language="JavaScript">
    <!--

    //Funzione per generazione numero casuale
    function getRandom(minmax)
    {  
    return(
    Math.floor(Math.random() * (max min)) + min);
    }

    //Funzione per tempo di elaborazione pagina
    function getTimeMilliseconds()
    {  
    var 
    tm = new Date(); 
      
    return(
    tm.valueOf());
    }

    // -->
    </script>

    </head>
    <body>


    <script language="JavaScript">
    document.writeln(getRandom(3, 5));
    document.write(getTimeMilliseconds());
    </script>


    </body>
    </html> 
    Ma non so come implementarlo al campo text del modulo qualcuno può darmi una mano?

    Grazie a tutti e ciao!
    Web Agency Varese: www.seodigital.it

  2. #2
    Assegna un id all'input, dopo di chè ecco il codice js:
    codice:
    window.onload=function() {
      document.getElementById("id_che_hai_scelto").value=""+numeroRandom;
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    71
    No, decisamente non ho capito come fare... javascript proprio non lo mastico
    Ho provato in questo modo, ma ancora niente:

    Codice PHP:
    <html>
    <
    head>

    <
    script language="JavaScript">
    <!--

    //Funzione per tempo di elaborazione pagina
    function getTimeMilliseconds()
    {  
    var 
    tm = new Date();
      
    return(
    tm.valueOf());
    }

    // -->
    </script>

    </head>
    <body>


    <form method="POST" action="invio.php">
        

    <input type="text" name="T1" size="20" onclick="document.write(getTimeMilliseconds())"></p>
        

    </p>
        

    <input type="submit" value="Invia" name="B1"><input type="reset" value="Reimposta" name="B2"></p>
    </form>


    </body>
    </html> 
    Sapete dirmi cosa devo modificare del codice?
    Web Agency Varese: www.seodigital.it

  4. #4
    codice:
    <html>
    <head>
    
    <script language="JavaScript">
    <!--
    
    window.onload=function() {
      document.getElementById("mioId").value=""+getRandom(0, 5);
    }
    
    
    //Funzione per generazione numero casuale
    function getRandom(min, max)
    {  
    return(Math.floor(Math.random() * (max - min)) + min);
    } 
    
    //Funzione per tempo di elaborazione pagina
    function getTimeMilliseconds()
    {  
    var tm = new Date();
      
    return(tm.valueOf());
    }
    
    // -->
    </script>
    
    </head>
    <body>
    
    
    <form method="POST" action="invio.php">
        
    
    <input id="mioId" type="text" name="T1" size="20" onclick="document.write(getTimeMilliseconds())"></p>
        
    
    </p>
        
    
    <input type="submit" value="Invia" name="B1"><input type="reset" value="Reimposta" name="B2"></p>
    </form>
    
    
    </body>
    </html>
    Le parti in grassetto sono quelle da modificare; se modifichi l'id deve ovviamente essere uguale sia nello script che nel tag input.


  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    71
    Funziona, funziona! Ti voglio troppo bene!
    Grazie!
    Web Agency Varese: www.seodigital.it

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.