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

    radiobutton - javascript

    che ha un po di tempo ... se mi puo dare na mano ho il seguente codice
    <HTML>
    <HEAD>
    <TITLE>tabella dinamica</TITLE>
    <script language="JavaScript">

    function calcparz(k)
    {
    document.modulo.elements["tel"+k].value=(document.modulo.elements["qt"+k].value*document.modulo.elements["pz"+k].value)
    document.modulo.elements["web"+k].value=(document.modulo.elements["qt"+k].value*document.modulo.elements["pw"+k].value)

    }

    function tot()
    {
    document.modulo.stot.value=(document.modulo.tel0.v alue-0)+(document.modulo.tel1.value-0)+(document.modulo.tel2.value-0)+(document.modulo.tel3.value-0)+(document.modulo.tel4.value-0)+(document.modulo.tel5.value-0)
    document.modulo.stot2.value=(document.modulo.web0. value-0)+(document.modulo.web1.value-0)+(document.modulo.web2.value-0)+(document.modulo.web3.value-0)+(document.modulo.web4.value-0)+(document.modulo.web5.value-0)+(document.modulo.web5.value-0)
    document.modulo.qtot.value=(document.modulo.qt0.va lue-0)+(document.modulo.qt1.value-0)+(document.modulo.qt2.value-0)+(document.modulo.qt3.value-0)+(document.modulo.qt4.value-0)+(document.modulo.qt5.value-0)+(document.modulo.qt5.value-0)
    }


    </script>


    </HEAD>

    <BODY BGCOLOR="#CCCCCC" >
    <FORM NAME="modulo" METHOD="POST">
    <TABLE WIDTH="75%" BORDER="1" align="center">
    <TR>
    <TD COLSPAN="6"><center>
    TABELLA comparativa
    </center>
    </TD>
    </TR>
    <TR>
    <TD><DIV ALIGN="CENTER">articolo </DIV>
    </TD>
    <TD>
    <DIV ALIGN="CENTER">minuti</DIV>
    </TD>
    <TD>
    <DIV ALIGN="CENTER">tariffa </DIV>
    </TD>
    <TD>
    <DIV ALIGN="CENTER">Totale parziale </DIV>
    </TD>
    <TD>
    <DIV ALIGN="CENTER">tariffa </DIV>
    </TD>
    <TD>
    <DIV ALIGN="CENTER">Totale parziale </DIV>
    </TD>
    </TR>
    <TR>
    <TD><INPUT TYPE="hidden" NAME="art0" value="spesa urbana" disabled> spesa urbana
    </TD>
    <TD><INPUT TYPE="text" NAME="qt0" onChange="calcparz(0); tot();"></TD>
    <TD>

    <INPUT TYPE="hidden" NAME="pz0" VALUE="0.34" disabled class="tar_tel">
    valore </TD>
    <TD><INPUT TYPE="text" NAME="tel0" onChange="tot();"></TD>
    <TD>
    <INPUT TYPE="hidden" NAME="pw0" VALUE="0.23" disabled="0.23" class="tar_web">
    valore </TD>
    <TD><INPUT TYPE="text" NAME="web0" onChange="tot();"></TD>
    </TR>
    <TR>
    <TD><INPUT TYPE="hidden" NAME="art1" value="nazionali" disabled>nazionali
    </TD>
    <TD><INPUT TYPE="text" NAME="qt1" onChange="calcparz(1); tot()"></TD>
    <TD>
    <INPUT TYPE="hidden" NAME="pz1" VALUE="0.34" disabled="0.34" class="tar_tel">
    valore </TD>
    <TD><INPUT TYPE="text" NAME="tel1" onChange="tot();"></TD>
    <TD>
    <INPUT TYPE="hidden" NAME="pw1" VALUE="0.23" disabled="0.23" class="tar_web">
    valore </TD>
    <TD><INPUT TYPE="text" NAME="web1" onChange="tot();"></TD>
    </TR>
    <TR>
    <TD><INPUT TYPE="hidden" NAME="art2" value="internazionali" disabled> internazionali
    </TD>
    <TD><INPUT TYPE="text" NAME="qt2" onChange="calcparz(2); tot()"></TD>
    <TD>
    <INPUT TYPE="hidden" NAME="pz2" VALUE="0.34" disabled="0.34" class="tar_tel">
    valore </TD>
    <TD><INPUT TYPE="text" NAME="tel2" onChange="tot();"></TD>
    <TD>
    <INPUT TYPE="hidden" NAME="pw2" VALUE="0.23" disabled="0.23" class="tar_web">
    valore </TD>
    <TD><INPUT TYPE="text" NAME="web2" onChange="tot();"></TD>
    </TR>
    <TR>
    <TD><INPUT TYPE="hidden" NAME="art3" value="cellulari" disabled>callulari
    </TD>
    <TD><INPUT TYPE="text" NAME="qt3" onChange="calcparz(3); tot()"></TD>
    <TD>
    <INPUT TYPE="hidden" NAME="pz3" VALUE="0.34" disabled="0.34" class="tar_tel">
    valore </TD>
    <TD><INPUT TYPE="text" NAME="tel3" onChange="tot();"></TD>
    <TD>
    <INPUT TYPE="hidden" NAME="pw3" VALUE="0.23" disabled="0.23" class="tar_web">
    valore </TD>
    <TD><INPUT TYPE="text" NAME="web3" onChange="tot();"></TD>
    </TR>
    <TR>
    <TD><INPUT TYPE="hidden" NAME="art4" value="canone adsl" disabled>canone adsl
    </TD>
    <TD><INPUT TYPE="text" NAME="qt4" onChange="calcparz(4); tot()"> inserire il canone</TD>
    <TD> <INPUT TYPE="hidden" NAME="pz4" VALUE="1" disabled="1" class="tar_tel"></TD>
    <TD><INPUT TYPE="text" NAME="tel4" onChange="tot();"></TD>
    <TD>
    <INPUT TYPE="hidden" NAME="pw4" VALUE="1" disabled="1" class="tar_web">
    valore </TD>
    <TD><INPUT TYPE="text" NAME="web4" onChange="tot();"></TD>
    </TR>
    <TR>
    <TD><INPUT TYPE="hidden" NAME="art5" value="canone " disabled>canone
    </TD>
    <TD><INPUT TYPE="text" NAME="qt5" onChange="calcparz(5); tot()"> inserire il canone</TD>
    <TD>
    <INPUT TYPE="hidden" NAME="pz5" VALUE="1" disabled="1" class="tar_tel">
    </TD>
    <TD><INPUT TYPE="text" NAME="tel5" ></TD>
    <TD>
    <INPUT TYPE="hidden" NAME="pw5" VALUE="0" class="tar_web">
    valore </TD>
    <TD><INPUT TYPE="text" NAME="web5" onChange="tot();"></TD>
    </TR>
    <TR>
    <TD>acquisto </TD>
    <TD>
    <input type="radio" name="checkbox" value="checkbox">
    si
    <input type="radio" name="checkbox" value="checkbox">
    no


    </TD>
    <TD> </TD>
    <TD>
    <input type="text" name="tel52" >
    </TD>

    <TD> valore </TD>
    <TD>
    <input type="text" name="tel53" >
    </TD>
    </TR>
    <TR>
    <TD>Quantità totale</TD>
    <TD><INPUT TYPE="text" NAME="qtot" value="0"></TD>
    <TD>Spesa complessiva </TD>
    <TD><INPUT TYPE="text" NAME="stot" value="0"></TD>
    <TD>Spesa complessiva </TD>
    <TD><INPUT TYPE="text" NAME="stot2" value="0"></TD>
    </TR>
    </TABLE>

    <input type="reset" name="reset" value="annulla dati">
    </FORM>
    </BODY>
    </HTML>


    vorrei che cliccando su sio no si aggiornasse anche il totale!!

    grasie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    scusa... quale totale? ed in che senso aggiornare?

    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
    sia totale parziale che spesa complessiva..

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.