Torben Brandt wrote:
> Kan vi ikke få lov at se hvordan din form er konstrueret. Det er måske
> nemmere at løse/forstå hvis vi kan se konkret hvordan det ser ud.
>
> mvh Torben
Hej
Bestemt, her er den.
NB: JavaScriptet (i toppen og omkring felterne) bruges til at lægge priserne
på varernes pris sammen, og det virker fint nok. Jeg går ud fra at det er
nødvendigt at bruge JS til lige denne funktion da asp jo kræver at siden
bliver postet til serveren. Men det burde ikke genere asp-koden på den
modtagende side.
De 3 skjulte (hidden) felter bruges til at overføre navnet på varerne.
Mvh. Stig
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script language="JavaScript">
<!--
function beregningTotal () {
var sum1 = 0;
var sum2 = 0;
var sum3 = 0;
sum1=(25 * document.bestilling.vare1.value);
document.bestilling.vare1_total.value=sum1;
sum2=(50 * document.bestilling.vare2.value);
document.bestilling.vare2_total.value=sum2;
sum3=(75 * document.bestilling.vare3.value);
document.bestilling.vare3_total.value=sum3;
document.bestilling.totalsum.value = sum1+sum2+sum3;
}
//-->
</script>
</head>
<body>
<form name="bestilling" id="bestilling" method="post" action="modtag.asp">
<table width="400" border="0" cellpadding="3" cellspacing="0">
<tr>
<td colspan="2"><input name="hf1" type="hidden" id="hf1" value="Vare1"
/>
Vare 1</td>
</tr>
<tr>
<td> </td>
<td width="215" valign="top">Beskrivelse af produktet.</td>
</tr>
<tr>
<td nowrap="nowrap">Jeg bestiller:
<input name="vare1" type="text" id="vare1" size="3" maxlength="3"
onChange="beregningTotal();" />
stk. á kr. 25.- </td>
<td align="right" nowrap="nowrap"> Ialt kr.
<input name="vare1_total" type="text" id="vare1_total" size="4"
maxlength="4" onChange="beregningTotal();" /></td>
</tr>
<tr>
<td colspan="2" nowrap="nowrap"> </td>
</tr>
<tr>
<td colspan="2"><input name="hf2" type="hidden" id="hf2" value="Vare2"
/>
Vare 2</td>
</tr>
<tr>
<td> </td>
<td valign="top">Beskrivelse af produktet.</td>
</tr>
<tr>
<td>Jeg bestiller:
<input name="vare2" type="text" id="vare2" size="3" maxlength="3"
onChange="beregningTotal();" />
stk. á kr. 50.- </td>
<td align="right">Ialt kr.
<input name="vare2_total" type="text" id="duftstof2_total2" size="4"
maxlength="4" onchange="beregningTotal();" /></td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
<tr>
<td colspan="2"><input name="hf3" type="hidden" id="hf3" value="Vare3"
/>
Vare 3</td>
</tr>
<tr>
<td> </td>
<td valign="top">Beskrivelse af produktet.</td>
</tr>
<tr>
<td nowrap="nowrap">Jeg bestiller:
<input name="vare3" type="text" id="vare3" size="3" maxlength="3"
onChange="beregningTotal();" />
stk. á kr. 75.-</td>
<td align="right">Ialt kr.
<input name="vare3_total" type="text" id="vare3_total" size="4"
maxlength="4" onChange="beregningTotal();" /></td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
<tr>
<td><input type="button" name="Button" value="Beregn" /></td>
<td align="right"> Totalbeløb, ialt kr.
<input name="totalsum" type="text" id="totalsum" size="5"
maxlength="5" /> </td></tr>
<tr>
<td><input name="btnSubmit" type="submit" id="btnSubmit"
value="Submit" /></td>
<td> </td>
</tr>
</table>
</form>
</body>
</html>
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com).
Version: 6.0.558 / Virus Database: 350 - Release Date: 02-01-2004