dalia: undefined ??

Beitrag lesen

Sorry!
ich habe
return parseFloat(RoundNumber);
vergessen.

kommt eine Zeitlang nicht heraus dann entsetzt schickt man die frage ab und ploetzlich kommt die Idee!

Dalia

Ich glaube das gefuehl das man da nicht Alleine vor dem Pc starrt und dass man da im forum nachfragen kann

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