Originariamente inviato da optime
è un bel problema, avere la soluzione e non sapere come applicarla...
codice:
<script type="text/JavaScript">
<!--
function KW_calcForm() { //v1.2
var str="",a=KW_calcForm.arguments; for (var i=3;i<a.length;i++)
str+=(a[i].indexOf("#")==-1)?a[i]:KW_getVal(MM_findObj(a[i].substring(1)));
t=Math.round(a[1]*eval(str))/a[1];tS=t.toString();if(a[2]>0){tSp=tS.indexOf(".");
if(tSp==-1) tS+=".";tSp=tS.indexOf(".");while(tSp!=(tS.length-1-a[2])){tS+="0";
tSp=tS.indexOf(".");}} MM_findObj(a[0]).value=tS;
}
//-->
</script>
codice:
<input name="Calcola" type="button" onClick="KW_calcForm('AMOUNT',100,2,'#spese_spedizione','+','#OPTION_Birra_Bionda_Rifermentata','*','4.70','+','#OPTION_Birra_Bionda_Doppio_Malto','*','5.90','+','#OPTION_Birra_Blanche','*','5.80','+','#OPTION_Birra_Doppio_Malto_Scura','*','5.90','+','#OPTION_Birra_Doppio_Malto_Rossa','*','5.80')
ho questo codice che mi calcola il prezzo e lo visualizza nel campo imput AMOUNT, non essendo esperto di prog. asp non so come applicare il tuo suggerimento, ho visto che hai il link per pagarti una birra, dalle tue parti quanto costa una birra? te ne offro 10