Hallo Martin,
ich hoffe diesmal bin ich wenigstens mit den Namen und dem Tofu nicht durcheinandergeraten...
Ich habe nun den Tipp vom Stephan versucht umzusetzen, ohne Ergebnis, anschließend habe ich versucht deinen Ratschlag hier mit zu integrieren, was aber auch leider kein brauchbares Resultat ergab, sprich: Es tut sich leider nix:-(
Kannst Du mir sagen, wo ich den Fehler gemacht habe?
Ich danke Dir,
Tobias
<script type="text/javascript">
function ParseStringToFloat() {
zahl=zahl.replace(/\,/,".");
zahl=parseFloat(zahl);
return zahl;
}
function perc1() {
r=document.getElementById("rabatt1").value;
s=document.getElementById("summe1").value;
r=kommazupunkt(r);
s=kommazupunkt(s);
erg=s*(r/100);
document.getElementById("euro1").value = erg.toFixed(2);
}
function barpreis1() {
s=document.getElementById("summe1").value
n=document.getElementById("nachlass1").value
e=document.getElementById("euro1").value
s=kommazupunkt(s);
n=kommazupunkt(n);
e=kommazupunkt(e);
erg=s-n-e;
document.getElementById("barpreis1").value = erg.toFixed(2);
}
function geb1() {
s=document.getElementById("summe1").value
s=kommazupunkt(s);
erg=s*0.1;
document.getElementById("geb1").value = erg.toFixed(2);
}
function add1() {
gr=document.getElementById("gr1").value
gl=document.getElementById("gl1").value
f=document.getElementById("fass1").value
d1=document.getElementById("dstgl1-1").value
d2=document.getElementById("dstgl1-2").value
s=document.getElementById("sonstg1").value
gr=kommazupunkt(gr);
gl=kommazupunkt(gl);
f=kommazupunkt(f);
d1=kommazupunkt(d1);
d2=kommazupunkt(d2);
s=kommazupunkt(s);
erg=gl+gr+f+d1+d2+s
document.getElementById("summe1").value = erg.toFixed(2);
}
function rate1() {
s=document.getElementById("summe").value
m=document.getElementById("mon1").value
s=kommazupunkt(s);
m=kommazupunkt(m);
erg=s/m
document.getElementById("rate1").value = erg.toFixed(2);
}
</script>
<table width="473" border="1"id="rechner">
<tr>
<td width="172">Brille</td>
<td width="108">Angebot 1</td>
<td width="76">Angebot 2</td>
<td width="89">Angebot 3</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Glas rechts</td>
<td><input type="text" id="gl1" value="0"></td>
<td><input type="text" id="gl2"value="0"></td>
<td><input type="text" id="gl3"value="0"></td>
</tr>
<tr>
<td>Glas links</td>
<td><input type="text" id="gr1"value="0"></td>
<td><input type="text" id="gr2"value="0"></td>
<td><input type="text" id="gr3"value="0"></td>
</tr>
<tr>
<td>Fassung</td>
<td><input type="text" id="fass1"value="0"></td>
<td><input type="text" id="fass2"value="0"></td>
<td><input type="text" id="fass3"value="0"></td>
</tr>
<tr>
<td><p>Dienstleistung 1</p></td>
<td><input type="text" id="dstlg1-1"value="0"></td>
<td><input type="text" id="dstlg1-2"value="0"></td>
<td><input type="text" id="dstlg1-3"value="0"></td>
</tr>
<tr>
<td>Dienstleistung 2</td>
<td><input type="text" id="dstlg2-1"value="0"></td>
<td><input type="text" id="dstlg2-2"value="0"></td>
<td><input type="text" id="dstlg2-3"value="0"></td>
</tr>
<tr>
<td>sonstiges</td>
<td><input type="text" id="sonstg1"value="0"></td>
<td><input type="text" id="sonstg2"value="0"></td>
<td><input type="text" id="sonstg3"value="0"></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Summe</td>
<td><input disabled type="text" id="summe1"></td>
<td><input type="text" id="summe2"></td>
<td><input type="text" id="summe3"></td>
</tr>
<tr>
<td>Nachlaß %</td>
<td><input type="text" id="rabatt1"value="0"></td>
<td><input type="text" id="rabatt2"value="0"></td>
<td><input type="text" id="rabatt3"value="0"></td>
</tr>
<tr>
<td>Nachlaß in €</td>
<td><input disabled type="text" id="euro1"value="0"></td>
<td><input disabled type="text" name="euro2"value="0"></td>
<td><input disabled type="text" name="euro3"value="0"></td>
</tr>
<tr>
<td>Weiterer Nachlass €</td>
<td><input type="text" id="nachlass1"value="0"></td>
<td><input type="text" id="nachlass2"value="0"></td>
<td><input type="text" id="nachlass3"value="0"></td>
</tr>
<tr>
<td> </td>
<td colspan="3"><div align="center">
<input type="button" value="berechnen" onClick="add1();perc1();barpreis1();geb1();rate1();ParseStringToFloat();">
</div></td>
</tr>
<tr>
<td>Barpreis</td>
<td><input disabled type="text" id="barpreis1"></td>
<td><input disabled type="text" id="barpreis2"></td>
<td><input disabled type="text" id="barpreis3"></td>
</tr>
<tr>
<tr>
<td>einmalige Teilnahmegebühr</td>
<td><input disabled type="text" id="geb1"></td>
<td><input disabled type="text" id="geb2"></td>
<td><input disabled type="text" id="geb3"></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>utd.24 Anzahl Raten</td>
<td><input disabled type="text" id="mon1"value="24"></td>
<td><input type="text" id="mon2"value="24"></td>
<td><input type="text" id="mon3"value="24"></td>
</tr>
<tr>
<td>utd.24 mtl. Betrag</td>
<td><input disabled type="text" id="rate1"></td>
<td><input disabled type="text" id="rate2"></td>
<td><input disabled type="text" id="rate3"></td>
</tr>
</table>