punt vervangen voor komma

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Yamahadt50r

yamahadt50r

15/04/2008 19:59:00
Quote Anchor link
Ik ben bezig met het integreren van paypal op mijn site. Ik heb een script gemaakt. Het werkt allemaal goed, alleen geeft paypal aan dat het niet een juiste prijs is. Ik denk dat het is omdat ik een . (lees: punt) heb in plaats van een , (lees: komma). Wie heeft er een idee hoe ik dit moet wijzigen. Mag met php of javascript zijn.

var aantal = document.bestelformulier.aantal.value;

if (aantal < 2000 ) {var stukprijs = 250; document.bestelformulier.bestellen.disabled=true;}
else if (aantal < 5000 ) {var stukprijs = 250; document.bestelformulier.bestellen.disabled=false;}
else if (aantal < 7500 ) {var stukprijs = 225; document.bestelformulier.bestellen.disabled=false;}
else if (aantal < 10000 ) {var stukprijs = 200; document.bestelformulier.bestellen.disabled=false;}
else {var stukprijs = 175; document.bestelformulier.bestellen.disabled=false;}

getal = stukprijs*aantal/100000;
document.bestelformulier.showprijs.value = '€'+Math.round(getal * 100) / 100;
document.bestelformulier.prijs.value = Math.round(getal * 100) / 100;
 
PHP hulp

PHP hulp

25/12/2024 21:04:21
 

15/04/2008 20:02:00
Quote Anchor link
number_format of money_format.

En nog even over dat stukje javascript wat je daar hebt staan.
Die eerste if en else if kunnen toch gecombineerd worden?
En volgens mij moet je niet meer dingen benaderen via document.blabla, maar via getElementById enzo.
Ook dat onderste met de showprijs en prijs hoeft niet, want het enige verschil tussen die twee is dat er bij de ene een euro teken staat en de andere niet.
En dat math.round vind ik ook vaag, eerst keer honderd en dan weer delen.
Gewijzigd op 01/01/1970 01:00:00 door
 
Yamahadt50r

yamahadt50r

15/04/2008 20:22:00
Quote Anchor link
Oke, daar kan ik wat mee. Ik zal is wat proberen.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.