Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583

    Quando le istruzioni sono troppe

    Ciao
    Devo preparare un tabellone per un torneo di burraco.
    Quello che uso attualmente per un massimo di 24 giocatori (o 24 coppie) l'ho realizzato così:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <style TYPE="text/css"><!--
    body {background:#ABCDEF; overflow-x:hidden;}
    .gct {height:30px; border:0px solid; position:absolute;
    font-style:normal; font-size:18pt; text-align:center; color:#000000;
    font-family:Times New Roman, Arial, Verdana;}
    .clss {height:30px; border:0px solid; position:absolute;
    font-style:normal; font-size:18pt; text-align:center; color:#000000;
    font-family:Times New Roman, Arial, Verdana;}
    .but {font-style:normal; font-size:18pt; font-family: Times New Roman, Arial, Verdana;
    width:50px; height:30px; text-align:center; position:absolute; top:0px;}
    //--></style>
    </head>
    <body onKeyDown="javascript:Tastiera(event.keyCode);" onload="self.focus();">

    <div id="Blocco1" style="width:770px; height:30px; position:absolute;left:30px; top:20px;">
    <p class="gct" style="width:140px; left:0px; top:3px;">Giocatore 1</p>
    <input id="G1_1" class="but" type="text" value="" style="left:160px;">
    <input id="G1_2" class="but" type="text" value="" style="left:220px;">
    <input id="G1_3" class="but" type="text" value="" style="left:280px;">
    <input id="G1_4" class="but" type="text" value="" style="left:340px;">
    <input id="G1_5" class="but" type="text" value="" style="left:400px;">
    <p class="gct" style="width:110px; left:460px; top:0px">G.1 punti</p>
    <p id="Tot1" class="gct" style="width:60px; left:570px; top:0px;">.....</p>
    <p id="Cls1" class="clss" style="width:60px; left:650px; top:0px;">.....</p>
    </div>

    <comment>Segue lo script che elabora i dati immessi</comment>
    </body> </html>

    Nei 5 Input sono inseriti i punti di ogni giocatore (5 partite)
    Nel <p id=”Tot1” viene messo il totale
    Nel <p id=”Cls1” viene messo il posto in classifica

    Tutte le istruzioni del “Blocco1” si riferiscono ad un solo giocatore, quindi ho ripetuto queste istruzioni per 24 volte.
    A fine giugno, però, organizzo un torneo aperto a tutta la popolazione del mio paese ed anche ai turisti per raccogliere fondi destinati alla Croce Rossa. Sono previste più di 50 coppie di giocatori.
    Io non vorrei ripetere il blocco1 per una settantina di volte!
    Vorrei che sia il computer a farlo con un ciclo “For” incrementando il valore in tutti gli “Id” e aumentando la posizione “top” di ogni “Blocco” di 35 punti ogni volta.

    Si può fare?
    rudyF

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Hai valutato la possibilita' di farlo lato server?
    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
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583
    grazie per aver risposto.
    Tutte le pagine che ho realizzato fin'ora sono lato client. Il lato server mi è completamente sconosciuto e non saprei proprio da dove cominciare.
    rudyF

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.