dalia: debugen?????

Beitrag lesen

Hi,

ich habe das folgende
function formatDecimal(Number, dec)
{
Number += "";
RoundNumber = Math.floor(Number*Math.pow(10,dec)+0.5)*Math.pow(10,-dec);
RoundNumber +=  "";
//alert(RoundNumber);
if ( RoundNumber.indexOf(".") != -1)
  {
   //alert(RoundNumber.length);
  //alert("index= " + RoundNumber.indexOf("."));
   decPoint=(RoundNumber.length - RoundNumber.indexOf(".")-1);
   //alert("decimal" + decPoint);
   switch(decPoint)
   {
 case 0:
   //RoundNumber += "00";
   break;
 case 1:
   RoundNumber += "0";
   break;
 }
  }
  else
  { RoundNumber += ".00";}

return RoundNumber;
}

und es wirdt in einer Schleife aufgerufen 20 * 3
document.Purchase["txtAmount"+i].value = formatDecimal(Amount,2);
document.Purchase["txtUnitPrice"+i].value = formatDecimal(Price,2);
document.Purchase.txtTotal.value = formatDecimal(Total,2);
und kann nie die Daten aendern.
Gruss,

Dalia

warum nicht das alertfenster. Sag es mal bitte etwas genauer, was genau
du debuggen willst.

Wenn dich das permanente <Enter>-drücken stört, schlage ich vor ein
textarea einzubinden und alle relevanten daten dortrein auszugeben. oder
du öffnest ein seperates browser fenster und lässt dir die daten dort
anzeigen

bye eddie