Hallo Alle Zusammen,
da ich Netscape 4 benuetzen muss kann ich leider toFixed(2) function nicht benuetzten.
das folgenden Funktion ist Ok
function formatDecimal(Number, dec)
{
Number += "";
RoundNumber = Math.floor(Number*Math.pow(10,dec)+0.5)*Math.pow(10,-dec);
RoundNumber += "";
if ( RoundNumber.indexOf(".") != -1)
{
decPoint=(RoundNumber.length - RoundNumber.indexOf(".")-1);
switch(decPoint)
{
case 0:
RoundNumber += "00";
break;
case 1:
RoundNumber += "0";
break;
}
}
else
{ RoundNumber += ".00";}
parseFloat(RoundNumber);
}
aber beim uebergabe:
document.Purchase["txtUnitPrice"+i].value = formatDecimal(Price,2);
da kriege ich undefined
wo
Price = eval(document.Purchase["txtUnitPrice"+i].value);
voraus vielen Dank,
Dalia