punt vervangen door comma

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Fullstack Developer TOTO

Do you want to work with the latest technologies on the development of new systems and applications? Get moving and strengthen Nederlandse Loterij as a Fullstack Developer TOTO. Thanks to your efforts, complex business critical applications are always running smoothly. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Fullstack Developer you score by: Taking ownership of the development cycle of an application in a large scale, high availability, geo redundant landscape Coaching your peer developers and safeguarding code quality Integrating the application with other components of the system using the available API’s Managing

Bekijk vacature »

Front end developer

Functie Jij als front end developer gaat werken binnen de teams van onze klant, uiteraard met alle moderne technieken. Opdrachten worden echt gericht op jouw leerdoelen en jouw behoeftes. Wij hebben een omgeving gecreëerd waarin je echt jezelf kan zijn en waar echt gekeken wordt naar jouw voorkeuren. Maak je een fout? Geen probleem, leer ervan en dan ga weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en dus jezelf snel ontwikkelen. Eisen Je bent communicatief vaardig en houdt van een dynamische omgeving Je hebt HBO werk- en denkniveau Je hebt gedegen kennis

Bekijk vacature »

.NET Developer C#

Dit ga je doen Als developer nieuwe gave features implementeren; Werken met technieken als C# .NET en (REST) API's webservices; Ontwikkelen van koppelingen middels API's; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken Als C# .NET Developer wordt je verantwoordelijk voor het ontwikkelen van applicaties voor belangrijkste product van deze organisatie. Dit product is een applicatie voor alles omtrent hypotheken. De programmeertaal die je hierbij beheerst is C#. Er

Bekijk vacature »

.NET Developer

Dit ga je doen (Door)Ontwikkelen van het applicatielandschap; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het applicatielandschap; Sparren met de business. Hier ga je werken De organisatie is werkzaam in de financiële dienstverlening met meer dan 200 medewerkers en meer dan 250.000 eindgebruikers is het een van de grotere binnen haar branche. Je komt te werken in een team waarmee je verantwoordelijk bent voor het ontwikkelen en onderhouden van de financiële applicaties binnen de organisatie, denk hierbij aan het bouwen en onderhouden van portalen. Als .net developer ga jij het development team ondersteunen met de transitie naar

Bekijk vacature »

.NET software developer

Functie omschrijving Voor een gewilde werkgever in omgeving Roosendaal zijn wij op zoek naar een back-end software developer met een aantal jaar werkervaring. Je krijgt een plekje in het workflow team en je zal betrokken worden bij het bouwen van nieuwe software, en het optimaliseren van bestaande code. Je werkt bij dit bedrijf in een Scrum team waarin je soms klantcontact hebt. Jouw werkzaamheden zullen er als volgt uit zien: Je krijgt een plekje op de in-house IT afdeling. Deze afdeling bestaat uit zo'n 12 collega's, verdeeld over verschillende specialisaties (BI, Beheer, Business software & workflow). De vacature staat open

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

C# Developer

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Door middel van ASP.NET, MVC Framework en C# ga je webshops, websites en webapplicaties ontwikkelen. Je zorgt voor de optimalisatie van bestaande software en de automatisering van bedrijfsprocessen. Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Bedrijfsprofiel

Bekijk vacature »

Developer Full Stack

Functie omschrijving Full Stack Developer gezocht! Wij zijn op zoek naar een Full Stack Developer voor een bedrijf in de regio Nijkerk. Je maakt in deze functie onderdeel uit van een groeiend team met een goede ambitie waarbij eenheid, betrokken en overtreffen de belangrijkste kernwaardes zijn. Het bedrijf werkt volgens de AGILE/SCRUM methode, wat je o.a. terug vindt in de tweewekelijkse sprints, retrospectives en een daily standup. Je takenpakket bestaat uit: Bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een Saas applicatie; Bijdragen aan de innovatie van het bedrijf en hun klanten; Het ontwikkelen op de laatste technologie van

Bekijk vacature »

.NET Developer te Naarden

Bedrijfsomschrijving Voor mijn klant ben ik op zoek naar een .NET Developer om het huidige team te komen versterken. Deze organisatie bevindt zich in de logistieke sector, en zij hebben een eigen ERP systeem ontwikkeld dat zij inzetten ter optimalisatie van de logistieke processen van haar eindklanten. Deze organisatie bestaat inmiddels al ruim 20 jaar, waarbij zij een duidelijke missie hebben, namelijk: het werk van de eindklant makkelijker maken door de systemen die zij leveren. Ze werken over heel de wereld, wat deze organisatie een echte internationale speler maakt. Binnen de organisatie kenmerken ze zich door een dynamische en professionele

Bekijk vacature »

Junior .NET developer

Functie Wij zijn bezig met het ontwikkelen van een nieuw product en wij hebben jouw hulp hierbij nodig! Als junior .NET ontwikkelaar krijg jij de kans om samen met ons deze nieuwe uitdaging aan te gaan! Momenteel bestaat ons team uit drie interim Software Engineers. Twee hiervan zijn zeer ervaren .NET specialisten die inmiddels hun strepen in dit vakgebied al hebben behaald. Ook hebben wij een junior als onderdeel van ons team die zich op dit moment nog bezig houdt met de Front-end (Angular/TypeScript), maar zich nu ook meer gaat verdiepen in de backend. Wij willen ons team graag verder

Bekijk vacature »

TypeScript developer (tot € 6.000, - bruto pe

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een ervaren Typecript developer die niet alleen zichzelf verder ontwikkelt, maar het ook leuk vinden om op termijn meer junior collega’s op pad te helpen. Je zult aan de slag gaan met het migreren van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde aan User Experience en kiezen ze duidelijk voor kwaliteit i.p.v. snelheid. Je krijgt dus de ruimte om vanuit gedegen onderzoek te werk te gaan en het borgen van kwaliteit staat hoog in het vaandel.

Bekijk vacature »

C++ Ontwikkelaar

Functieomschrijving Ben jij toe aan een nieuwe uitdaging en werk je graag en goed in C++ en C#? Dan zijn we op zoek naar jou! Dit bedrijf is dé specialist op het gebied van automatiseringssoftware voor een specifieke branche en ze zijn per direct op zoek naar versterking in hun development team. Wat jij gaat doen binnen jouw rol als C++ ontwikkelaar; Je vertaalt de wensen van gebruikers naar een functioneel ontwerp. Je houdt je bezig met het ontwerpen, programmeren en testen van product aanpassingen. Je gaat nieuwe product releases implementeren in de projectteams. Je gaat de effecten van nieuwe

Bekijk vacature »

Medior/senior Front-end developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Front-End React Developer

As a Front-End React Developer you improve the user-experience of our web applications for your colleagues in Coolblue. How do I become a Front-End React Developer at Coolblue? As a Front-End React Developer you are responsible for developing user interface components and implementing them using React.js concepts and workflows. You work with the UX Designer and get energy from coming up with creative solutions and present these within the team. During the day you gather and welcome feedback on your technical and soft skills. Would you like to become a Front-End React Developer at Coolblue? Read below if the job

Bekijk vacature »
Luke van Dommelen

Luke van Dommelen

14/03/2012 13:48:26
Quote Anchor link
Hallo Iedereen,

Ik heb een vraagje over onderstaande code. Ik heb gelukkig voor elkaar gekregen dat er doormiddel van een javascript het totaal bedrag wordt berekend, echter laat hij de notatie xx,xxx.xx zie ipv xx.xxx,xx
ik heb verschillende scripts geprobeerd maar krijg het niet voor elkaar om het in deze situatie goed weer te geven.
kan iemand mij helpen.

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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Naamloos document</title>
<link rel="stylesheet" type="text/css" media="all" href="jsDatePick_ltr.min.css" />
<script type="text/javascript" src="jquery.1.4.2.js"></script>
<script type="text/javascript" src="jsDatePick.jquery.min.1.3.js"></script>
<script type="text/javascript">
/*=============================================================================*/
/*Onderstaande wordt gebruikt voor de het aanvullen van de eenheidsprijs na selectie*/
/*=============================================================================*/
function autofill(str)
     {
     if (str=="")
       {
       document.getElementById("eenheidsprijs").value="";
       return;
       }
     if (window.XMLHttpRequest)
       {// code for IE7+, Firefox, Chrome, Opera, Safari
       xmlhttp=new XMLHttpRequest();
       }
     else
       {// code for IE6, IE5
       xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
       }
     xmlhttp.onreadystatechange=function()
         {
       if (xmlhttp.readyState==4 && xmlhttp.status==200)
         {
        document.getElementById("eenheidsprijs").value=xmlhttp.responseText;
         }
       }
     xmlhttp.open("GET","art_bestelformulier_autofill.php?q="+str,true);
     xmlhttp.send();
     }

/*=============================================================================*/
/*Onderstaande wordt gebruikt voor de agenda*/
/*=============================================================================*/
    window.onload = function(){
        new JsDatePick({
            useMode:2,
            target:"inputField",
            dateFormat:"%d-%m-%y"
        });
    };
    
/*=============================================================================*/
/*Onderstaande wordt gebruiker voor het berekenen van het totaalbedrag*/
/*=============================================================================*/

function totalise() {

    var qtd = document.getElementById('aantal').value;
    var price  = document.getElementById('eenheidsprijs').value;
    var result = document.getElementById("total");
    result.value = (price * qtd).toFixed(2);
    
}

</script>

</head>
    <body>
        <form name="bestelformulier" action="art_insert_bestelformulier.php" method="post">
            <table border="1">
                <tr>
                    <td>Datum:</td>
                    <td><input type="text" size="12" id="inputField" name="art_leverdatum" /></td>
                </tr>
                <tr>
                    <td>Broodsoort:</td>
                    <td>
                    <select name="art_nr" onchange="autofill(this.value); totalise()">
                             <option value="">Maak uw keuze..</option>
                               <?php
                                    $conn
=odbc_connect('odbc_db','','');
                                        if (!$conn)
                                            {
exit("Connection Failed: " . $conn);}
                        
                                    $query = "SELECT art_omschrijving, art_nr FROM artikelen_assortiment";
                                    $result = odbc_exec($conn, $query);
                                        while ($data = odbc_fetch_array($result)){                    
                                ?>

                            <option value="<?php echo $data['art_nr']; ?>"><?php echo $data['art_omschrijving']; ?></option> <?php } ?>
                     </select>
                     </td>
                </tr>
                <tr>
                    <td>Aantal:</td>
                    <td>
                        <select id="aantal" onChange="totalise()" name="art_aantal">
                            <option value="0">Selecteer het aantal</option>
                                <?php
                                  $aantal
=0;
                                    do {
                                      $aantal++;
                       echo "<option value='".$aantal."'>".$aantal."</option>";
                                      }

                                    while ($aantal<=19);

odbc_close($conn);
                                ?>

                        </select>
                    </td>
                </tr>
                <tr>
                    <td>Prijs per eenheid</td>
                    <td>
                        <input id="eenheidsprijs" onChange="totalise()" type="text" name="art_eenheidsprijs" disabled="disabled" />
                    </td>
                </tr>
                <tr>
                    <td>Totaal prijs:</td>
                    <td><input id="total" type="text" name="art_totaalprijs" /></td>
                </tr>
                <tr>
                    <td align="right"><input type="reset" value="Reset" /></td>
                    <td><input type="submit" value="Bestelling Plaatsen" /></td>
                </tr>    
            </table>
        </form>
    </body>


</html>


PS. Mijn javascript skills zijn niet best.

bvd
Gewijzigd op 14/03/2012 13:49:57 door Luke van Dommelen
 
PHP hulp

PHP hulp

26/05/2026 15:07:27
 
Gerhard l

gerhard l

14/03/2012 13:53:51
Quote Anchor link
Weet je wel zeker dat het in dit script gebeurt?
 
Luke van Dommelen

Luke van Dommelen

14/03/2012 14:07:38
Quote Anchor link
Gerhard l op 14/03/2012 13:53:51:
Weet je wel zeker dat het in dit script gebeurt?


Wat bedoelt u? of het bedrag berekend wordt? of dat de . naar een , moet.
ik heb de codes waarmee ik het geprobeerd heb weg gelaten ivm vervuiling in de code. maar het zou in dit script moeten gaan gebeuren.
 
Gerhard l

gerhard l

14/03/2012 14:19:11
Quote Anchor link
Misschien lukt het hier wel meer.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
function totalise() {

    var qtd = document.getElementById('aantal').value;
    var price  = document.getElementById('eenheidsprijs').value;
    var result = document.getElementById("total");
    var total = (price * qtd).toFixed(2);
    result.value = total.replace(",", ".");
}

http://www.w3schools.com/jsref/jsref_replace.asp
Gewijzigd op 14/03/2012 14:19:27 door gerhard l
 
Luke van Dommelen

Luke van Dommelen

14/03/2012 14:35:19
Quote Anchor link
Hey gerad, Het is gelukt bedankt voor je reactie. Wat jij had gepost heb ik inderdaad al geprobeerd maar omdat ik er enige tijd mee bezig was heb ik zaken over het hoofd gezien.
de code die jij poste was bijna goed. de punt en comma moeten omgedraaid worden.
de code die jij post is
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
result.value = total.replace(",", ".");

maar het moet zijn
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
result.value = total.replace(".", ",");
Gewijzigd op 14/03/2012 14:35:43 door Luke van Dommelen
 
Erwin H

Erwin H

14/03/2012 14:38:29
Quote Anchor link
Weet je zeker dat dat werkt? Want dan wordt dit:
xx,xxx.xx
veranderd in dit:
xx,xxx,xx
En hoe ga je dan de juiste , weer vervangen met een .?
 
Luke van Dommelen

Luke van Dommelen

14/03/2012 14:44:00
Quote Anchor link
Erwin H op 14/03/2012 14:38:29:
Weet je zeker dat dat werkt? Want dan wordt dit:
xx,xxx.xx
veranderd in dit:
xx,xxx,xx
En hoe ga je dan de juiste , weer vervangen met een .?


Ja dat is eigelijk een goeie.. zover had ik de code nog niet bekeken en getest. op het moment maakt hij er xxxxx,xx van. maar dit is eigenlijk voor mij voldoende.

Toevoeging op 14/03/2012 14:50:58:

En dan mijn 2e vraag hoe kan ik er dan voor zorgen dat de eenheidsprijs (zie code hier onder) ook de . wordt vervangen door een comma. Hier wordt namelijk niet met var gewerkt.
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
function autofill(str)
     {
     if (str=="")
       {
       document.getElementById("eenheidsprijs").value="";
       return;
       }
     if (window.XMLHttpRequest)
       {// code for IE7+, Firefox, Chrome, Opera, Safari
       xmlhttp=new XMLHttpRequest();
       }
     else
       {// code for IE6, IE5
       xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
       }
     xmlhttp.onreadystatechange=function()
         {
       if (xmlhttp.readyState==4 && xmlhttp.status==200)
         {
        document.getElementById("eenheidsprijs").value=xmlhttp.responseText;
         }
       }
     xmlhttp.open("GET","art_bestelformulier_autofill.php?q="+str,true);
     xmlhttp.send();
     }
 
Luke van Dommelen

Luke van Dommelen

15/03/2012 15:01:08
Quote Anchor link
Niemand een idee?
 
Gerhard l

gerhard l

15/03/2012 15:25:03
Quote Anchor link
Ik gok zoiets
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
var test = xmlhttp.responseText;
var test = test.replace(",", ".");
document.getElementById("eenheidsprijs").value = test;
 
Albert de Wit

Albert de Wit

15/03/2012 15:29:21
Quote Anchor link
tja... als het hier om een getal gaat...

number_format(getal , decimalenaantal , scheidingsteken voor decimalen, scheidingsteken voor 1000tallen)

zou moeten werken.

bijv

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php

$getal
= 1234.9999
number_format($getal,'2',',','.');
// uitkomst = 1.234,99

number_format($getal,'3','.',',');
// uitkomst = 1,234.999
?>

ik hoop dat dit is wat je zoekt?
 
Luke van Dommelen

Luke van Dommelen

15/03/2012 16:12:54
Quote Anchor link
Gerhard I, Bedankt voor je reactie, ik heb het getest maar helaas geen resultaat. Heb je nog ideeen?

Albert de Wit: het gaat om javascript code en niet om php... als je mij kan vertellen hoe ik mijn javascript variable om kan zetten naar een php variable en vervolgens de rest van mijn script om het totaaledrag uit te rekenen blijft werken.... graag :)
Gewijzigd op 15/03/2012 16:13:18 door Luke van Dommelen
 
Albert de Wit

Albert de Wit

15/03/2012 16:30:33
Quote Anchor link
ow sorry ;)

kun je niet met javascrip een <input type='hidden'> een value geven en dan omtoveren naar php?
 
Luke van Dommelen

Luke van Dommelen

15/03/2012 16:39:25
Quote Anchor link
Het lijkt me niet dat dat gaat werken, ik ben ook een leek, maar php voert pas uit wanneer er van pagina verlaat, en omdat het gaat om een directe wijziging (door bijvoorbeeld een selectbox) moet het bij de onchange meteeen uitgevoerd worden en naar mijn weten gaat dit niet met php.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

15/03/2012 18:38:58
Quote Anchor link
Als je de de duizend separatores erin wilt houden kun je splitten op de punt, in het eerste gedeelte de komma's vervangen door een punt en dan weer aan elkaar knopen.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
function jsNumberFormat(aString) {
    splitted = aString.split(aString, '.');
    splitted[0] = splitted[0].replace(',', '.');
    return splitted.join(',');
}
Gewijzigd op 15/03/2012 18:40:01 door Ger van Steenderen
 
Luke van Dommelen

Luke van Dommelen

16/03/2012 08:43:56
Quote Anchor link
Hoi Ger,
Weet je toevallig ook hoe ik dat kan verwerken bij de function autofill()
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
function autofill(str)
     {
     if (str=="")
       {
       document.getElementById("eenheidsprijs").value="";
       return;
       }
     if (window.XMLHttpRequest)
       {// code for IE7+, Firefox, Chrome, Opera, Safari
       xmlhttp=new XMLHttpRequest();
       }
     else
       {// code for IE6, IE5
       xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
       }
     xmlhttp.onreadystatechange=function()
         {
       if (xmlhttp.readyState==4 && xmlhttp.status==200)
         {
        document.getElementById("eenheidsprijs").value=xmlhttp.responseText;
         }
       }
     xmlhttp.open("GET","art_bestelformulier_autofill.php?q="+str,true);
     xmlhttp.send();
     }


De gegevens bij autfill wordt ook nog een keer gebruikt bij totalise()
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
function totalise() {

    var qtd = document.getElementById('aantal').value;
    var price  = document.getElementById('eenheidsprijs').value;
    var result = document.getElementById("total");
    var total = (price * qtd).toFixed(2);
    result.value = total.replace(",", ".");
}
 



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.