Hi,
I am having five text boxes, out of Two textboxes should display the calculated values.
<script language="JavaScript" type="text/javascript">
function dp(price) {
string = "" + price;
number = string.length - string.indexOf('.');
if (string.indexOf('.') == -1)
return string + '.00';
if (number == 1)
return string + '00';
if (number == 2)
return string + '0';
if (number > 3)
return string.substring(0,string.length-number+3);
return string;
}
function calculate() {
document.validform.GrossProfit.value = dp(eval(parseInt(document.validform.equipsold.value,10)) - eval(parseInt(document.validform.equipcost.value,10)))
document.validform.GrossProfitPercent.value = dp(((document.validform.GrossProfit.value)/(document.validform.equipsold.value))*(100))
}
</script>
<b>Total Sale:</b></td>
<TD><INPUT TYPE="text" NAME="value" VALUE="" SIZE="25" CLASS="text" tabindex="10">
<TD ALIGN="RIGHT"><B>Equip Sold $:</B></TD>
<TD><INPUT TYPE="text" NAME="equipsold" VALUE="0" SIZE="25" CLASS="text" onChange="calculate();" tabindex="14"></TD>
<TD ALIGN="RIGHT"><B>Equip Cost $:</B></TD>
<TD><INPUT TYPE="text" NAME="equipcost" VALUE="0" SIZE="25" CLASS="text" onChange="calculate();" tabindex="15"></TD>
<TD ALIGN="RIGHT"><B>Gross Profit $:</B></TD>
<TD><INPUT TYPE="text" NAME="GrossProfit" VALUE="0" SIZE="25" CLASS="text" readonly="YES" tabindex="16"></TD>
<TD ALIGN="RIGHT"><B>Gross Profit %:</B></TD>
<TD><INPUT TYPE="text" NAME="GrossProfitPercent" VALUE="0" SIZE="25" CLASS="text" readonly="YES" tabindex="17"></TD>
I could not able to retrieve calculated values in Gross Profit $ and Gross Profit %, How i can perform , do i need to change the calculation?
Please help.
Thanks