Tempo fa ho usato questo tipo di script
codice:
function do_it()
{
if (document.forms[0].imponibile.value=="")
{
}
if ((document.forms[0].iva.value=="")||(((document.forms[0].iva.value)*1)>100)||(((document.forms[0].iva.value)*1)<0))
{
}
else
{
var imp=(document.forms[0].imponibile.value)*1;
var iva=(document.forms[0].iva.value)*1;
document.forms[0].totale.value=imp+(imp*(iva/100));
if (document.forms[0].totale.value=="NaN")
{
document.forms[0].totale.value="0";
document.forms[0].imponibile.value="0.00";
document.forms[0].iva.value="21";
}
}
}
//-->
function selectValue(caller)
{
document.getElementById("txtRisultato").value = parseInt(document.getElementById("select1").value) + parseInt(document.getElementById("select2").value) + parseInt(document.getElementById("select3").value) + parseInt(document.getElementById("select4").value);
}
L'ho usato più volte ed ha sempre funzionato alla grande, ma recentemente ho un problema, avrei bisogno di visualizzare i decimali anche in "imponibile".
Quale voce bisogna aggiungere alla funzione?