codetoad.com
  ASP Shopping CartForum & BBS
  - all for $20 from CodeToad Plus!
  
  Home || ASP | ASP.Net | C++/C# | DHTML | HTML | Java | Javascript | Perl | VB | XML || CodeToad Plus! || Forums || RAM 
Search Site:
Search Forums:
  Forms Math and Hidden Variables  CBR549 at 14:07 on Wednesday, June 07, 2006
 

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>








CodeToad Experts

Can't find the answer?
Our Site experts are answering questions for free in the CodeToad forums
//








Recent Forum Threads
•  jslider - paint track
•  Re: convert minutes into hours and minutes
•  File handle problem
•  Link Capture, help needed
•  Re: java app auto web update..
•  IE Only comeback
•  ` Error Code 64: Host not available ` - Error when accessing ASP Appln
•  Re: dynamic crystal report generation
•  Launch an app remotely through a website


Recent Articles
ASP GetTempName
Decode and Encode UTF-8
ASP GetFile
ASP FolderExists
ASP FileExists
ASP OpenTextFile
ASP FilesystemObject
ASP CreateFolder
ASP CreateTextFile
Javascript Get Selected Text


© Copyright codetoad.com 2001-2007