Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Semplice calcolo

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934

    Semplice calcolo

    Ciao a tutti.

    Premetto che sono un vero novizio per javascript.

    Sto cercando di fare una maschera che in base alla quantita che inserisco mi fa un totale.

    Non capisco però dove sbaglio.

    Mi date una manina?

    codice:
    <script language="javascript" type="text/javascript">
    function calcola(totale){
               var totale = document.form.quantita.value * 872.00
               totale.form.tot.value=totale
    		}
    </script>
    
    <BODY bgColor=#D1CCBD>
    
    <p align=center>
    <form name=form action="">
    <table border=1 width=500>
    	<tr>
        	<td>
           	<input type=text name=quantita id=quantita onkeyup="calcola(this);">
        	</td>
           	<td>
           	<input type=text id=prezzo_unitario name=prezzo_unitario >
        	</td>
            <td>
           	<input type=text name=totale id=tot >
        	</td>
    
        </tr>
    </table>
    <input type="button" name="somma" value="invia">
    </p>
    </BODY>
    Ciao a tutti e grazie 1000 dell'aiuto,
    Ale

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    Nessuno sa darmi una mano?

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    17
    hai sbagliato a scrivere credo,

    se metti:
    codice:
    document.form.tot.value=totale
    al posto di
    codice:
    totale.form.tot.value=totale
    dovrebbe andare

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    Si, grazie, avevo già risolto.
    Avevo sbagliato a scrivere.

    Grazie cmq!

    Ciao,
    Ale

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: Semplice calcolo

    Originariamente inviato da pig_org
    Ciao a tutti.

    Premetto che sono un vero novizio per javascript.

    Sto cercando di fare una maschera che in base alla quantita che inserisco mi fa un totale.

    Non capisco però dove sbaglio.

    Mi date una manina?

    codice:
    <script language="javascript" type="text/javascript">
    function calcola(totale){
               var totale = document.form.quantita.value * 872.00
               totale.form.tot.value=totale
    		}
    </script>
    
    <BODY bgColor=#D1CCBD>
    
    <p align=center>
    <form name=form action="">
    <table border=1 width=500>
    	<tr>
        	<td>
           	<input type=text name=quantita id=quantita onkeyup="calcola(this);">
        	</td>
           	<td>
           	<input type=text id=prezzo_unitario name=prezzo_unitario >
        	</td>
            <td>
           	<input type=text name=totale id=tot >
        	</td>
    
        </tr>
    </table>
    <input type="button" name="somma" value="invia">
    </p>
    </BODY>
    Ciao a tutti e grazie 1000 dell'aiuto,
    Ale
    Cosi funziona:
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Documento senza titolo</title>
    <script language="javascript" type="text/javascript">
    function calcola(quantita){
               var tot = quantita * 872.00
               document.modulo.totale.value=tot
    		}
    </script>
    </head>
    
    <BODY bgColor=#D1CCBD>
    <p align=center>
    <form name="modulo" action="">
    <table border=1 width=500>
    	<tr>
        	<td><input type="text" id="prezzo_unitario" name="prezzo_unitario" >
        	</td>
           	<td><input type="text" name="quantita" id="quantita" onKeyUp="calcola(this.value);">
        	</td>
            <td>
           	<input type="text" name="totale" id="totale" >
        	</td>
    
        </tr>
    </table>
    <input type="button" name="somma" value="invia">
    </p>
    </BODY>
    </html>
    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.