Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Mar 2010
    Messaggi
    65

    Form text dinamico con calcalatore...

    Ciao a tutti,
    ragazzi non mi ricordo come si fa una cosa e non riesco a trovare nulla su google...

    Vorrei mettere un campo input="text" che calcola un prezzo per il valore che inserisce l'utente in un altro text...

    Ho allegato l'immagine del modulo per essere più chiaro... Come si può fare? ...
    L'immagine si può anche trovare a questo indirizzo... (Qui) Non capisco perchè l'ho allegata ma non la vedo...

  2. #2
    javascript... con evento onchange

  3. #3
    Utente bannato
    Registrato dal
    Mar 2010
    Messaggi
    65
    Originariamente inviato da oly1982
    javascript... con evento onchange
    Grazie oly1982!
    Con la tua info ho trovato un casino di cose utili su google
    Grazie ancora, sei grandissimo

  4. #4
    Utente bannato
    Registrato dal
    Mar 2010
    Messaggi
    65
    Mmm non riesco a venirne a capo... Scusatemi ma come potrei fare...

  5. #5
    Utente bannato
    Registrato dal
    Mar 2010
    Messaggi
    65
    Scusate il doppio post ho provato a modificare quello precedente ma non posso...
    Qualcuno può postare un codice di esempio per fare ciò? Perfavore...

  6. #6
    Utente bannato
    Registrato dal
    Mar 2010
    Messaggi
    65
    Mi rispondo da solo:

    codice:
    <html>
    <body>
    <form name="Calcol">
        <p align="left">1° cifra:      
        <input type="text" name="num1" size="10"
        onChange="EseguiAddizione()" style="text-align: right">
        <p align="left">2° cifra:      
        <input type="text" name="num2" size="10"
        onChange="EseguiAddizione()" style="text-align: right">
         
        <p align="left">
        Totale:  <input type="text" name="totale" size="17" readonly
    	 onFocus="Foc()" style="text-align: right">
    </form>
    <SCRIPT LANGUAGE="JavaScript">
    	function EseguiAddizione() {
    		Moltiplic1 = document.Calcol.num1.value * 1
    		Moltiplic2 = document.Calcol.num2.value * 1
    		document.Calcol.totale.value = Math.round(Moltiplic1 + Moltiplic2)
    	}
    	function Foc() {
    		document.Calcol.num1.select()
    		document.Calcol.num1.focus()
    	}
    </script>
    
    </BODY>
    </HTML>

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.