pixelhorse
Grünschnabel
Also, ich habe da ein Formular in dem ein Preis berechnet wird...
funktioniert alles wie ich mir das vorstelle, nur ab einer Eingabe von mehr als 5 wird die Summe mit x Stellen nach dem Komma dargestellt. Ich möchte maximal 2.
Das ist das Script:
Das ist das Formular:
wäre cool wenn einer eine lösung hätte
funktioniert alles wie ich mir das vorstelle, nur ab einer Eingabe von mehr als 5 wird die Summe mit x Stellen nach dem Komma dargestellt. Ich möchte maximal 2.
Das ist das Script:
Code:
<script language="JavaScript" type="text/javascript">
<!--
function summe(){
var preis = 39.99;
var anzahl = 0;
var gPreis = 0;
with(window.document.test){
if(Menge.value==''){
anzahl = 0;
}else{
anzahl = Menge.value;
}
gPreis = (preis*anzahl);
Gesamtpreis.value = gPreis;
}
}
//-->
</script>
Das ist das Formular:
HTML:
<form name="test">
<input name='Menge' type="text" onKeyUp="summe()" size="4" maxlength="4" />
<input name="Gesamtpreis" type="text" size="8" maxlength="8" readonly="true" />
</form>
wäre cool wenn einer eine lösung hätte