webForumDet fria alternativet

Felräkning.

JavaScript

1 svar · 156 visningar · startad av mikul

Medlem sedan aug. 20013 824 inlägg
Frågan#1

Tjohoo.

En lite snabb fråga här bara, när jag använder mig av följande kod för att räkna ut beloppet så funkar det skitbra, fram tills dess att jag skall räkna ut 1-9 %

<input name="depprocent" type="text" 
  onkeyup="document.foo.Deposit.value=parseFloat
  (document.foo.Price.value)*parseFloat
  ('0.'+ document.foo.depprocent.value);"
  value="<%=rs("depprocent")%>" size="12">

Så hur gör jag för att man skall kunna skriva in t.ex. 8 utan att det blir 80 ?

Mvh,

Medlem sedan aug. 20013 824 inlägg
#2

löste det själv. :e

document.foo.Deposit.value=
parseFloat(document.foo.Price.value)*
parseFloat(parseFloat(document.foo.depprocent.value)/100);
263 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)