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

    Orario tipo orologio di windows

    Ciao a tutti
    è possibile fare qualcosa con js che assomigli alla modifica dell'orologio di windows, ossia un input in cui è possibile cambiare l'orario a manina oppure utilizzando le freccette up/down sulla destra?
    Grazie

  2. #2
    Esempio:


    Al limite anche solola possibilità di cambiare un solo numero tramite le freccette

  3. #3
    Originariamente inviato da fcrisafi
    Esempio:


    Al limite anche solola possibilità di cambiare un solo numero tramite le freccette
    se mi dai un paio di minuti ti posto un esempio. :)

  4. #4
    prenditi tutti i minuti che vuoi

  5. #5
    Originariamente inviato da fcrisafi
    prenditi tutti i minuti che vuoi
    ecco un esempio, dal quale puoi prendere spunto:

    codice:
    <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
    
    <html>
    <head><title>orario</title>
         
    <script language="JavaScript">
    
    function changeit(e, a, m){
     var v=e.value;
     if(a=="plus") if(v<m) v++;
     if(a=="minus") if(v>0) v--;
     if(v<10 && v!="00") v="0"+v;
     if(v=="0") v="0"+v;
     e.value=v;
    }
    
    </script>
    
    </head>
    
    <body>
    
    <form name="f">
    
    ore <input type="text" name="ore" value="00" size="2" maxlength="2" /> <input type="button" value="+" onclick="changeit(this.form.ore, 'plus', 24);" /> <input type="button" value="-" onclick="changeit(this.form.ore, 'minus', 24);" />
    
    minuti <input type="text" name="minuti" value="00" size="2" maxlength="2" /> <input type="button" value="+" onclick="changeit(this.form.minuti, 'plus', 59);" /> <input type="button" value="-" onclick="changeit(this.form.minuti, 'minus', 60);" />
    
    secondi <input type="text" name="secondi" value="00" size="2" maxlength="2" /> <input type="button" value="+" onclick="changeit(this.form.secondi, 'plus', 59);" /> <input type="button" value="-" onclick="changeit(this.form.secondi, 'minus', 60);" />
    
    </form>
    
    </body>
    </html>
    ciao

  6. #6
    Bellissimo ... se al posto del + e del - metto delle immaginette il gioco è fatto.
    Grande...

  7. #7
    Originariamente inviato da fcrisafi
    Bellissimo ... se al posto del + e del - metto delle immaginette il gioco è fatto.
    sì infatti.
    ciao! :)

  8. #8
    Siccome sono una gran pippa in js, non vorrei approfittarne troppo, ma per caso è possibile fare in modo che i minuti abbiano un incremento di 5 piuttosto che di 1.
    Grazie mille

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.