Automatisk udregning af values i forms?
Er der en der mener at kunne fortælle mig hvorfor jeg simpelthent bare ikke kan få dette nedenstående system til at virke?Det mærkelige er at jeg har gjort det før, og nu vil det bare ikke virke.
Det skal ende med at være stort set identisk med \"http://www.nordsjaellands-festudlejning.dk/bestilling.htm\"
Systemet består af tre ting.
Derudover sætter jeg 60 point ekstra af til
****************************************************************************************
1) Et frame-set
****************************************************************************************
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<script language=\"JavaScript\">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName==\"Netscape\")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->
</script>
</head>
<frameset rows=\"503,162\" cols=\"*\" frameborder=\"NO\" border=\"0\" framespacing=\"0\">
<frame src=\"bestilling-filer/liste.htm\" name=\"\">
<frame src=\"bestilling-filer/subtotal.htm\" scrolling=\"AUTO\" frameborder=\"NO\" name=\"bottom\">
</frameset>
<noframes>
<body bgcolor=\"#FFFFFF\" text=\"#000000\">
</body>
</noframes>
****************************************************************************************
En produktliste: \"bestilling-filer/liste.htm\"
****************************************************************************************
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
<HTML><HEAD><TITLE>Beskrivelse</TITLE>
<META content=\"text/html; charset=windows-1252\" http-equiv=Content-Type>
<SCRIPT language=JavaScript>
<!--
function Sum() {
form = document.ting
subtotal = (
form.0001.value * 99.00 +
form.0002.value * 199 +
form.0003.value * 349 +
form.0004.value * 599 +
form.0005.value * 199 +
form.0006.value * 349 +
form.0007.value * 599 +
form.0008.value * 149 +
form.0009.value * 249 +
form.0010.value * 399 +
form.0011.value * 199 +
form.0012.value * 399 +
form.0013.value * 699 +
form.0014.value * 749 +
form.0015.value * 1199 +
form.0016.value * 699 +
form.0017.value * 1299 +
form.0018.value * 499 +
form.0019.value * 999 +
form.0020.value * 1299 +
form.0021.value * 2199 +
)
parent.bottom.document.subtotal.sum.value = subtotal
}
// -->
</SCRIPT>
<META content=\"MSHTML 5.00.2314.1000\" name=GENERATOR>
<link rel=\"stylesheet\" href=\"../../css/prisliste.css\" type=\"text/css\">
<link rel=\"stylesheet\" href=\"../../css/side_overskrift.css\" type=\"text/css\">
</HEAD>
<BODY bgColor=#003399 text=\"#FFFFFF\">
<FORM action= method=post name=sum>
<P align=center><BR>
</P>
<table align=left border=0 cellpadding=4 cellspacing=0 class=\"prislister\" width=\"500\">
<tr align=left valign=center>
<td height=\"10\" colspan=\"5\">
<div align=\"center\"><span class=\"side_overskrift\">Alle priser er inkl.
moms</span></div>
</td>
</tr>
<tbody>
<tr align=left valign=center>
<td height=\"10\" width=\"40\"> </td>
<td height=\"10\" width=\"34\"> </td>
<td height=\"10\" width=\"427\">
<p><b>Beskrivelse </b></p>
</td>
<td height=\"10\" width=\"66\">
<p><b>BEST#. </b></p>
</td>
<td height=\"10\" width=\"71\">
<p align=right><b>Stk. pris </b></p>
</td>
</tr>
<tr align=left valign=center>
<td height=\"32\" width=\"40\">
<input name=0001
onChange=\"Sum()\"size=4 value=0>
</td>
<td height=\"32\" width=\"34\">stk.</td>
<td width=\"427\" height=\"32\">4MB 30PINS SIMM</td>
<td height=\"32\" width=\"66\">
<p>0001</p>
</td>
<td valign=\"bottom\" class=\"prislister\" height=\"32\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\"> 99,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input
name=0002 onChange=\"Sum()\" size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">16MB 72PINS EDO</td>
<td height=\"10\" width=\"66\">
<p>0002 </p>
</td>
<td valign=\"bottom\" class=\"prislister\" height=\"13\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">199,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input name=0003
onChange=\"Sum()\" size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">32MB 72PINS EDO</td>
<td height=\"10\" width=\"66\">
<p>0003 </p>
</td>
<td valign=\"bottom\" class=\"prislister\" height=\"13\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">349,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input
name=0004 onChange=\"Sum()\" size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">64MB 72PINS EDO</td>
<td height=\"10\" width=\"66\">
<p>0004</p>
</td>
<td valign=\"bottom\" class=\"prislister\" height=\"13\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">599,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input name=0005
onChange=\"Sum()\" size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">32MB 168PINS SD 10NS PC66</td>
<td height=\"10\" width=\"66\">
<p>0005</p>
</td>
<td valign=\"bottom\" class=\"prislister\" height=\"13\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">199,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"17\" width=\"40\">
<input name=0006
onChange=\"Sum()\" size=4 value=0>
</td>
<td height=\"17\" width=\"34\">stk.</td>
<td width=\"427\">64MB 168PINS SD 10NS PC66</td>
<td height=\"17\" width=\"66\"> 0006 </td>
<td valign=\"bottom\" class=\"prislister\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">349,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input
name=0007 onChange=\"Sum()\"size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">128MB 168PINS SD 10NS PC66</td>
<td height=\"10\" width=\"66\">
<p>0007</p>
</td>
<td valign=\"bottom\" class=\"prislister\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">599,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input
name=0008 onChange=\"Sum()\" size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">32MB 168PINS SD PC100 MCT</td>
<td height=\"10\" width=\"66\"> 0008 </td>
<td valign=\"bottom\" class=\"prislister\" height=\"18\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">149,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input
name=0009 onChange=\"Sum()\" size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">64MB 168PINS SD PC100 MCT</td>
<td height=\"10\" width=\"66\"> 0009 </td>
<td valign=\"bottom\" class=\"prislister\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">249,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input
name=0010 onChange=\"Sum()\" size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">128MB 168PINS SD PC100 </td>
<td height=\"10\" width=\"66\">
<p>0010</p>
</td>
<td valign=\"bottom\" class=\"prislister\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">399,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input name=0011
onChange=\"Sum()\" size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">64MB 168PINS SD PC133 MCT</td>
<td height=\"10\" width=\"66\">0011 </td>
<td valign=\"bottom\" class=\"prislister\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">199,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input name=0012
onChange=\"Sum()\" size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">128MB 168PINS SD PC133 </td>
<td height=\"10\" width=\"66\">
<p>0012</p>
</td>
<td valign=\"bottom\" class=\"prislister\" height=\"14\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">399,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input name=0013
onChange=\"Sum()\" size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">256MB 168PINS SD PC133 7NS </td>
<td height=\"10\" width=\"66\">
<p>0013</p>
</td>
<td valign=\"bottom\" class=\"prislister\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">699,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input name=0014
onChange=Sum() size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">256MB 168PINS SD PC133 6NS</td>
<td height=\"10\" width=\"66\">
<p>0014</p>
</td>
<td valign=\"bottom\" class=\"prislister\" height=\"16\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">749,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input name=0015
onChange=Sum() size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">512MB 168PINS SD PC133</td>
<td height=\"10\" width=\"66\">0015 </td>
<td valign=\"bottom\" class=\"prislister\" height=\"16\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">1.199,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input name=0016
onChange=Sum() size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">128MB 168PINS SD PC166</td>
<td height=\"10\" width=\"66\">
<p>0016</p>
</td>
<td valign=\"bottom\" class=\"prislister\" height=\"16\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">699,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input name=0017
onChange=Sum() size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">256MB 168PINS SD PC166</td>
<td height=\"10\" width=\"66\">
<p>0017</p>
</td>
<td valign=\"bottom\" class=\"prislister\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">1.299,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input name=0018
onChange=Sum() size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">64MB 144PINS SD PC100 TIL BÆRBAR / NOTEBOOK PC</td>
<td height=\"10\" width=\"66\">
<p>0018</p>
</td>
<td valign=\"bottom\" class=\"prislister\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">499,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input name=0019
onChange=Sum() size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">128MB 144PINS SD PC100 TIL BÆRBAR / NOTEBOOK PC</td>
<td height=\"10\" width=\"66\">
<p>0019</p>
</td>
<td valign=\"bottom\" class=\"prislister\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">999,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input name=0020
onChange=Sum() size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">128MB DDR PC2100 PC266</td>
<td height=\"10\" width=\"66\">
<p>0020</p>
</td>
<td valign=\"bottom\" class=\"prislister\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">1.299,-</div>
</td>
</tr>
<tr align=left valign=center>
<td height=\"10\" width=\"40\">
<input name=0021
onChange=Sum() size=4 value=0>
</td>
<td height=\"10\" width=\"34\">stk.</td>
<td width=\"427\">256MB DDR PC2100 PC266</td>
<td height=\"10\" width=\"66\">
<p>0021</p>
</td>
<td valign=\"bottom\" class=\"prislister\" bordercolor=\"#000000\" width=\"71\">
<div align=\"right\">2.199.-</div>
</td>
</tr>
</tbody>
</table>
<P></P>
</FORM></BODY></HTML>
****************************************************************************************
OG ENDELIG DEN SIDE DER SKAL REGNE DET HELE UD OG SENDE FORMULAREN.
****************************************************************************************
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
<HTML>
<HEAD>
<TITLE>Untitled Document</TITLE>
<!--
.inch { border-color: #000000 black black; border-style: dotted; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.formobjects_adress { height: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #000000; background-color: #CCCCCC}
-->
</style>
<link rel=\"stylesheet\" href=\"../../css/buttons.css\" type=\"text/css\">
</HEAD>
<BODY bgColor=#003399 leftmargin=\"0\" topmargin=\"5\" marginwidth=\"0\" marginheight=\"0\">
<br>
<FORM action=\"../../cgi-bin/FormMail-sum.pl\" name=subtotal>
<TABLE border=0 cellPadding=0 cellSpacing=0 width=\"501\" align=\"left\" class=\"inch\" height=\"73\">
<TR>
<TD valign=\"top\" class=\"Generel_tekst\" height=\"196\" width=\"1\"> </TD>
<TD valign=\"top\" class=\"Generel_tekst\" height=\"10\" width=\"283\">
<table border=0 cellpadding=0 cellspacing=0 width=\"100%\" align=\"left\">
<tr valign=\"top\">
<td width=\"150\" class=\"Generel_tekst\">
<div align=\"left\"><b>Navn:</b></div>
</td>
<td colspan=\"2\">
<div align=\"right\">
<input maxlength=200 name=NAVN size=30>
</div>
</td>
</tr>
<tr valign=\"top\">
<td width=\"150\" class=\"Generel_tekst\">
<div align=\"left\"><b>Adresse</b></div>
</td>
<td colspan=\"2\">
<div align=\"right\">
<input maxlength=200 name=ADRESSE size=30>
</div>
</td>
</tr>
<tr valign=\"top\">
<td width=\"150\" class=\"Generel_tekst\">
<div align=\"left\"><b>Postnr. & By</b></div>
</td>
<td width=\"100\">
<div align=\"right\">
<input maxlength=10 name=POSTNR size=10>
</div>
</td>
<td width=\"100\">
<div align=\"right\">
<input maxlength=200 name=BY size=18>
</div>
</td>
</tr>
<tr valign=\"top\">
<td width=\"150\" class=\"Generel_tekst\">
<div align=\"left\"><b>Email</b></div>
</td>
<td colspan=\"2\">
<div align=\"right\">
<input maxlength=200 name=EMAIL size=30>
</div>
</td>
</tr>
<tr valign=\"top\">
<td width=\"150\" class=\"Generel_tekst\">
<div align=\"left\"><b>Telefon:</b></div>
</td>
<td colspan=\"2\">
<div align=\"right\">
<input maxlength=200 name=TELEFON size=30>
</div>
</td>
</tr>
<tr valign=\"top\">
<td colspan=\"3\" class=\"Generel_tekst\">
<div align=\"left\"></div>
</td>
</tr>
</table>
</TD>
<TD valign=\"top\" class=\"Generel_tekst\" height=\"10\" width=\"10\"> </TD>
<TD valign=\"top\" width=\"74\">
<div align=\"center\">
<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"right\" height=\"81\">
<tr valign=\"bottom\">
<td class=\"Generel_tekst\" colspan=\"2\" height=\"17\">
<div align=\"center\"><a href=\"../../salgs_og_lev/salg_lev.htm\" class=\"Generel_tekst\"><b>Fragt</b></a></div>
</td>
</tr>
<tr valign=\"bottom\">
<td class=\"Generel_tekst\">
<div align=\"left\">>1 </div>
</td>
<td class=\"Generel_tekst\" height=\"13\">
<input type=\"checkbox\" name=\"checkbox\" value=\"45.00\">
</td>
</tr>
<tr valign=\"bottom\">
<td class=\"Generel_tekst\" width=\"35\">>2 </td>
<td class=\"Generel_tekst\" width=\"39\">
<input type=\"checkbox\" name=\"checkbox2\" value=\"55.00\">
</td>
</tr>
<tr valign=\"bottom\">
<td class=\"Generel_tekst\" width=\"35\">>7 </td>
<td class=\"Generel_tekst\" width=\"39\">
<input type=\"checkbox\" name=\"checkbox22\" value=\"65.00\">
</td>
</tr>
<tr valign=\"bottom\">
<td class=\"Generel_tekst\" width=\"35\">>9 </td>
<td class=\"Generel_tekst\" width=\"39\">
<input type=\"checkbox\" name=\"checkbox23\" value=\"75.00\">
</td>
</tr>
<tr valign=\"bottom\">
<td class=\"Generel_tekst\" width=\"35\">>15 </td>
<td class=\"Generel_tekst\" width=\"39\">
<input type=\"checkbox\" name=\"checkbox24\" value=\"95.00\">
</td>
</tr>
</table>
</div>
</TD>
<TD valign=\"top\" height=\"10\" width=\"10\"> </TD>
<TD valign=\"bottom\" height=\"20\">
<p align=\"right\"><span class=\"genereltext\">Bank: </span>
<input type=\"radio\" name=\"radiobutton\" value=\"49.00\">
<span class=\"genereltext\">Postopkrævning </span>
<input type=\"radio\" name=\"radiobutton\" value=\"89.00\">
</p>
<table align=center border=0 cellpadding=0
cellspacing=0 bgcolor=\"#000068\" bordercolor=\"#FFFFFF\" width=\"100%\">
<tbody>
<tr>
<td height=24 valign=center width=\"31\">
<div align=\"right\"><font
face=\"Verdana, Tahoma, Arial\" size=2 class=\"Generel_tekst\">Total:</font></div>
</td>
<td valign=center width=\"62\" height=\"24\">
<div align=\"right\">
<input name=sum size=\"10\">
</div>
</td>
<td valign=center width=\"29\" height=\"24\">
<div align=\"right\"><font face=\"Verdana, Tahoma, Arial\"
size=2> <span class=\"Generel_tekst\">kr.</span></font><span class=\"Generel_tekst\"> </span>
</div>
</td>
</tr>
</tbody>
</table>
<p> </p>
<div align=\"center\">
<p>
<input name=recipient type=hidden
value=dunse@email.dk>
<input name=subject
type=hidden value=Bestilling>
<input name=redirect type=hidden
<input name=Submit type=submit value=\"Bestil\" class=\"Buttons\">
</p>
</div>
</TD>
</TR>
</TABLE>
</form>
</BODY></HTML>
