Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2013
    Messaggi
    4

    Errore in un semplice programma di conta (javascript)

    Provo a fare un programma che dati due numeri come input dia come risultato tutti i numeri compresi tra numero1 e numero2 ma non riesco a farlo funzionare...una mano?
    Grazie in anticipo , ecco il codice:
    codice HTML:
    <html>
         <head>
             <title>Prova Javascript!</title>
             <link rel="stylesheet" type="test/css" href="C:\Users\loren_000\Desktop\Nuova cartella (2)\stile.css"></link>
         </head>
              
              <body>
                   <div align="center" id="contenitore">
                   <form name="box" action="">  
    
    
                      <input type="text" name="" value="Inserisci il numero da dove vuoi cominciare a contare!" readonly="readonly" id="output1"/>
                      <input type="text" name="numero1" value="" id="input1"/>
              <br></br>
                      <input type="text" name="" value="Inserisci il numero fin dove vuoi arrivare a contare!" readonly="readonly" id="output2"/>
                      <input type="text" name="numero2" value="" id="input2"/>
              <br></br>
                      <input type="button" name="genera" value="GENERA!" id="bottone"/>
              <br></br>
                      <input type="text" name="risultato" value="" readonly="readonly" onMouseOver="conta()"/>
                      <script type="text/javascript">
                        var numero1=parseInt(document.getElementById("input1").value);
                        var numero2=parseInt(document.getElementById("input2").value);
                        var risultato=parseInt(conta());
    
                        function conta()
                        {
                          if (numero1>0)
                          {
                            if(numero2<numero1)
                            {
                              while(numero1<=numero2)
                                numero1++;
                                document.getElementById("risultato").value = " "+ numero1;
                            }
    
                            else {alert("Il secondo numero deve essere maggiore del primo!");}
                 }    
                        }
                      </script>
                   </div>  
              </body>
    </html>

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    T'ho risposto nell'altra in futuro non aprire discussioni doppie grazie.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.