money_format in javascript

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Danny Kater

Danny Kater

04/12/2009 12:10:00
Quote Anchor link
Hallo,

Ook nog even een probleem met de money_format.

Ik weet hoe dit werkt met variabelen in php.

Maar nu werk ik met een javascript en vars. Hoe kan ik de uitkomst van het script omzetten met money_format?

Uitkomst = <div id='uitkomst'>&nbsp;</div>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?
<script type="text/javascript">
function
test() {

var
getal = ( document.javascript.aantal.value - 0 );
var
getal2 = ( 6.75 );

var
totaal = (getal2 + getal * '14.95');


document.getElementById('uitkomst').innerHTML = getal * '14.95';
document.getElementById('uitkomsttotaal').innerHTML = (totaal);
}

</script>



<form method="post" name="javascript">
<table border=0 width=500 height=>
<tr>
<td colspan=2>U kunt Shot'm</td>
<tr>
<td><br></td>
<tr>
<td colspan=2><b>Uw bestelling (1/4)</b><br><br></td>
<tr>
<td>

<input type="text" name="aantal" size="2" value="" onchange='test()'></input> stuks Shot'm! (14,95 per stuk)
</td>
<td align=right><div id='uitkomst'>&nbsp;</div></td>

<tr>
<td>Verzendkosten</td><td align=right>6.75</td>
<tr>
<td colspan=2><hr width=100%></td>
<tr>
<td>Totale kosten</td><td align=right><div id='uitkomsttotaal'>&nbsp;</div> </td>
<tr>
<td><br></td>
<tr>
<td><input type="submit" name="submit1" value="Volgende"></input></td>
</tr>
</table>
</form>
?>


Alvast bedankt
 
PHP hulp

PHP hulp

23/11/2024 01:02:29
 
Bas IJzelendoorn

Bas IJzelendoorn

04/12/2009 13:49:00
Quote Anchor link
Ik vindt de vraag onduidelijk :S
 

04/12/2009 14:23:00
Quote Anchor link
Javascript kent de php functie money_format niet.
Als je per se die functie wilt gebruiken, dan kan je bijvoorbeeld phpjs' money_format gebruiken.
 
Stefan

Stefan

04/12/2009 15:15:00
Quote Anchor link
Ik zou getal = ook even veranderen. Lokaal getest en antwoord = NaN (Not A Number).
Dit werkt wel:
var getal = document.getElementById('aantal').value;
 



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.