|
Hello people,
I have several questions about math / forms?
As is evident from the script below I am not a JavaScript coder. .
OK…enough whining.
On to the questions!
How do I incorporate these into this script…
1. .00 (two Decimals) at the total amount. It sometimes shows XXX.X and XXX. when it’s rounded whole.
2. Times total by the Quantity.
3. Add a hidden fee for service choice to the total.
Thanks CBR549
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Do Dad</title>
<SCRIPT language=JavaScript>
<!--
function SymError()
{
return true;
}
window.onerror = SymError;
var SymRealWinOpen = window.open;
function SymWinOpen(url, name, attributes)
{
return (new Object());
}
window.open = SymWinOpen;
//-->
</SCRIPT>
<SCRIPT language=JavaScript>
var called=false;
var T_Price=0;
var csnps_flag;
var csnps_print="";
var cswps_flag;
var cswps_print;
function compute(form){
called=true;
//---------ATE 1--------
if (form.casr[0].selected){
csnps_flag=0;
csnps_print= "None [$0]";
}
if (form.casr[1].selected){
csnps_flag =57.50;
csnps_print="Item ATEa [$57.50]";
}
else if (form.casr[2].selected){
csnps_flag =86.00;
csps_print="Item ATEb[$86.00]";
}
else if (form.casr[3].selected){
csnps_flag =86.00;
cnpss_print="Item ATEc[$86.00]";
}
else if (form.casr[4].selected){
csnps_flag =90.00;
csnps_print="Item ATEd[$90.00]";
}
//--------ATE 2--------
if (form.casr2[0].selected){
cswps_flag=0;
cswps_print= "None [$0]";
}
if (form.casr2[1].selected){
cswps_flag =112.00;
cswps_print="Item ATEaa [$112]";
}
else if (form.casr2[2].selected){
cswps_flag =115.50;
cswps_print="Item ATEbb [$117.50]";
}
else if (form.casr2[3].selected){
cswps_flag =135.50;
cswps_print="Item ATEcc [$135.50]";
}
else if (form.casr2[4].selected){
cswps_flag =162.35;
cswps_print="Item ATEdd [$162.35]";
}
T_Price=csnps_flag+cswps_flag;
form.T_Price.value=" $ "+ T_Price;
}
function print(form){
if(!called){
compute(form);
}
text = ("<HEAD><TITLE>'Do Dad'</TITLE></HEAD>");
text = (text +"<BODY BGCOLOR = '#FFFFFF' ><CENTER><B><FONT SIZE = 4><FONT COLOR=BLUE>aaaaa</FONT></FONT></B>");
text=(text+"<hr>");
text=(text+"<TABLE BORDER =0><TR VALIGN=Top><TD VALIGN=Top>");
text=(text+"<B>ATE1:<BR>ATE2");
text=(text+"</B></TD><TD>")
text=(text+"<B>"+ csnps_print+"<BR>"+cswps_print );
text=(text+"<TD></TR></TABLE><hr>");
text=(text+"<B><FONT COLOR=RED>Total Cost:</FONT>"+" Â Â Â $"+T_Price);
text=(text+"<BR><BR><BR><BR><BR><FONT SIZE=-1><FONT COLOR=GREEN>To print, choose FILE and PRINT.</FONT></FONT>");
text=(text+"</body></html>");
msgWindow=window.open("","displayWindow","toolbar=no,width=375,height=480,directories=no,status=yes,scrollbars=yes,resize=no,menubar=yes")
msgWindow.document.write(text)
msgWindow.document.close()
}
</SCRIPT>
<META content="" name=GENERATOR></HEAD>
<BODY>
<div align="center">
 <table border="0" width="90%" id="table7">
<tr>
<td>
<table border="0" width="100%" id="table9">
<tr>
<td>
<FORM method=post>
<div align="center">
<table border="1" width="875" id="table10" bordercolor="#000000" cellspacing="0" cellpadding="4">
<tr>
<TD class=custom vAlign=top align=left width="202"><b>Quantity: </b>
</TD>
<TD class=custom vAlign=top align=left width="905" colspan="2">
<font color="#FFFFFF">
<INPUT size=2 value=1 name=quantity style="font-weight: 700"></font><b> </b>
</TD>
</tr>
<tr>
<TD class=custom vAlign=top align=center width="137">
<p align="left"><b>ITEM ATE1</b></TD>
<TD class=custom align=left width="716" bordercolor="#000000" valign="top" colspan="2">
<font color="#FFFFFF">
<SELECT name="casr" style="font-weight: bold" size="1">
<OPTION selected> Not Selected
<OPTION>Item ATEa [$57.50]</OPTION>
<OPTION>Item ATEb [$86.00]</OPTION>
<OPTION>Item ATEc [$86.00]</OPTION>
<OPTION>Item ATEd [$90.00]</OPTION>
</SELECT></font></TD>
</tr>
<tr>
<TD class=custom vAlign=top align=center width="137">
<p align="left"><b>ITEM ATE2</b></TD>
<TD class=custom align=left width="716" bordercolor="#000000" valign="top" colspan="2">
<font color="#FFFFFF">
<SELECT name="casr2" style="font-weight: bold" size="1">
<OPTION selected> Not Selected
<OPTION>Item ATEaa [$112]</OPTION>
<OPTION>Item ATEbb [$117.50]</OPTION>
<OPTION>Item ATEcc [$135.50]</OPTION>
<OPTION>Item ATEdd [$162.35]</OPTION>
</SELECT></font></TD>
</tr>
<tr>
<TD class=custom align=left><b>Who's Doing It?</b></TD>
<TD class=custom align=left width="144">
<input type="radio" value="V1" name="R1" style="font-weight: 700"><b>YOU! Â
</b></TD>
<TD class=custom align=left width="545">
<input type="radio" name="R1" value="V2"><b>US!</b></TD>
</tr>
<div align="center">
<table border="0" width="100%" id="table14">
<tr>
<td width="22">Â </td>
<td width="88">
<INPUT onclick=compute(this.form) type=button value="TOTAL" name=Price style="border:3px outset #006699; float: left; font-weight:bold"></td>
<td width="158">
<input type="text" name="T_Price" value=""></td>
<td width="192">
<INPUT onclick=print(this.form) type=button value="Print Preview" name=Print_data style="font-weight: bold; border: 3px outset #006699"> </td>
<td width="157">
<input type="reset" value="Reset" name="Reset" style="font-weight: bold; border: 3px outset #006699"></td>
<td width="200">
<input type="button" value="Add To Shopping Cart" name="Add To Shopping Cart" style="font-weight: bold; border: 3px outset #006699"></td>
</tr></td>
</table>
</table>
</table>
</table>
</div>
</body>
</FORM>
</html>
|
|
|
|
|
|
|
// |