I min udgave i 06/10-2006 21:37:24 ???
Jeg kan ikke lige se fejlen ... kan
du evt. sige hvor det går galt ?
McAfee Epolicy er sat til de 70,60 i nedenstående ...
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>
<script type="text/javascript">
var callvals={};
var inps=['software','hardware','netvaerk','tilbehoer','timeogkvarter'];
function calcit(e,t){
var f=e.form;
if(t==1){
f[e.name+"pris"].value=(e.value!="")?e.value:"0";
f[e.name+"navn"].value=(e.selectedIndex>0)?e[e.selectedIndex].firstChild.nodeValue:"0";
calcit(e,3);
}
else if(t==2){
var tv=parseFloat(e.value);
var tv2=(tmp=callvals[e.name])?tmp:0;
callvals[e.name]=tv;
f[e.name+"navn"].value=(e.selectedIndex>0)?e[e.selectedIndex].firstChild.nodeValue:"0";
f.timeogkvarterpris.value=((tmp=parseFloat(f.timeogkvarterpris.value))?tmp:0)+tv-tv2;
calcit(e,3);
}
else if(t==3){
var tot=0;
for(i=0,i2=inps.length;i<i2;i++)tot+=parseFloat(f[inps[i]+"pris"].value.replace(",","."));
var moms=parseFloat(tot*0.25).toFixed(2); // hvis moms ikke skal være med to decimaler skal denne linje slettes
f.momspris.value=moms.replace(".",",");
f.total.value=(moms*5).toFixed(2).replace(".",",");
}
}
</script>
</head><body>
<font face="" size="">
<form method="post" action="test.asp">
<div align="center">
<table border="0" width="357" id="table1">
<tr>
<td width="203">
<select onchange="calcit(this,1);" name="software" size="1">
<option>Software</option>
<option value="70,60">McAfee Epolicy</option>
<option value="309">Kaspersky</option>
</select></td>
<td width="144" align="center">
<p align="center">
<input name="softwarepris" size="6" value="0" readonly style="float: right"><font face="" size=""><input name="softwarenavn" size="6" readonly value="0"></td>
</tr>
<tr>
<td width="203">
<select onchange="calcit(this,1);" name="hardware" size="1">
<option>Hardware</option>
<option value="999">Creative lydkort</option>
<option value="128">Sandberg lydkort</option>
</select></td>
<td width="144" align="center">
<p align="center">
<input name="hardwarepris" size="6" value="0" readonly style="float: right"><font face="" size=""><input name="hardwarenavn" size="6" readonly value="0"></td>
</tr>
<tr>
<td width="203">
<select onchange="calcit(this,1);" name="netvaerk" size="1">
<option>Netværk</option>
<option value="73">3Com kabel</option>
<option value="448">Belkin router</option>
</select></td>
<td width="144" align="center">
<p align="center">
<input name="netvaerkpris" size="6" value="0" readonly style="float: right"><input name="netvaerknavn" size="6" readonly value="0"></td>
</tr>
<tr>
<td width="203">
<select onchange="calcit(this,1);" name="tilbehoer" size="1">
<option>Tilbehør</option>
<option value="973">Dell batteri</option>
<option value="260">Acer taske</option>
</select></td>
<td width="144" align="center">
<p align="center">
<input name="tilbehoerpris" size="6" readonly value="0" style="float: right"><input name="tilbehoernavn" size="6" readonly value="0"></td>
</tr>
<tr>
<td width="203">
</td>
<td width="144" align="center">
</td>
</tr>
<tr>
<td width="203">
<select onchange="calcit(this,2);" size="1" name="time">
<option value="0">Timer</option>
<option value="110">1 time</option>
<option value="220">2 timer</option>
</select>/<select onchange="calcit(this,2);" size="1" name="kvarter">
<option value="0">Kvarter</option>
<option value="17.512">1 kvarter</option>
<option value="55">2 kvarter</option>
<option value="72.5">3 kvarter</option>
</select></td>
<td width="144" align="center">
<p align="center">
<input name="timeogkvarterpris" size="6" value="0" readonly style="float: right"><input name="timenavn" size="6" readonly value="0"><input name="kvarternavn" size="6" readonly value="0"></td>
</tr>
<tr>
<td width="203">
</td>
<td width="144" align="center">
</td>
</tr>
<tr>
<td width="203">
<font face="" size="">Moms:</font></td>
<td width="144" align="center">
<p align="center">
<input name="momspris" size="6" value="0" readonly style="float: right"></td>
</tr>
<tr>
<td width="203">
</td>
<td width="144" align="center">
</td>
</tr>
<tr>
<td width="203">
<b>
<font face="" size="">Ialt incl. moms:</font></b></td>
<td width="144" align="center">
<p align="center">
<input name="total" size="6" readonly style="float: right" value="0"></td>
</tr>
<tr>
<td width="203">
</td>
<td width="144" align="center">
<font face="" size="">
<p align="center">
</td>
</tr>
<tr>
<td width="203">
<font face="" size="">
<input type="submit" value="Videre til godkendelse" name="B3"></td>
<td width="144" align="center">
</td>
</tr>
</table>
</div>
</form>
</body></html>