Optelscript, textveld toevoegen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Angular web developer

Dit is de rol Wat ga je doen? Als (Angular) Web Developer bouw jij mee aan de digitale ontwikkeling van Boels Rental. Samen met je scrum team ontwerp en ontwikkel jij intuïtieve, goed werkende en gebruiksvriendelijke webpagina’s en apps voor onze klanten en partners. Afhankelijk van het team (allen op locatie in Sittard) waar je in terecht komt werk je mee aan de nieuwe self-care portal genaamd MyBoels, onze website en/of het e-commerce platform, altijd met oog voor UX. Met jouw kennis als Angular Web Developer help je het Digital Solutions team om de development capability nog verder te professionaliseren

Bekijk vacature »

Medior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Medior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Anaplan Developer

Dit ga je doen What are you going to do: Picking up Stories: Design planning had, how are we going to build it in Anaplan; Talking to the end user to build a forecasting model; Having contact with the data team about which data is needed; Being able to convert an Excel sheet into a 3, 4 or 5 dimensional modeling environment; Giving knowledge sessions about Anaplan; Solving incidents; Making instructional videos on how teams should read forecasts; Writing blogs about forecasting. Hier ga je werken We are looking for an Anaplan Builder to deliver end-to-end solutions within a big

Bekijk vacature »

Freelance java developer / scrummaster (zzp)

Belastingdienst B/cao Startdatum inzet: 9-1-2023 Einddatum inzet: 31-12-2023 Uren per week: 36,00 Standplaats: Apeldoorn Max tarief: € 82,00 Voor onze partnerorganisatie, de Belastingdienst, zijn wij op zoek naar een Java Developer met kennis van en ervaring met de Scrum methodiek. In deze rol wordt er van je gevraagd dat je: Brede ervaring hebt als JAVA-ontwikkelaar; Weet wat er van een scrummaster wordt verwacht; Als volwaardig teamlid participeert binnen het scrumproces in je team en in de SAFe-releasetrain; Zowel zelfstandig kunt werken in een scrumteam als intensief de samenwerking zoekt met je directe collega’s en je omgeving; Samenwerkt met je collega’s

Bekijk vacature »

Projectdeveloper circulariteit en duurzaamheid

Ben jij die netwerker en verbinder die opgaves voor duurzaamheid en circulariteit weet te vertalen naar resultaatgerichte programma's en projecten, in nauwe samenwerking met overheden, ondernemers en kennisinstellingen? Herken jij signalen uit de markt en weet je partijen hiervoor aan elkaar te verbinden die de ambities waarmaken? Heb jij een ondernemende mentaliteit en wil je werken aan het verhogen van het Bruto Twents Geluk? Dan zoekt de Twente Board jou! Functie omschrijving Wil jij werken aan dé economisch en maatschappelijk relevante thema's voor Twente? Wil jij organisaties en mensen binnen en buiten de regio met elkaar verbinden? Dat is namelijk

Bekijk vacature »

Traineeship Mendix Developer

Wat wij bieden Een goed salaris dat meegroeit met je ervaring binnen het Young Professional programma; Thuiswerkmogelijkheden, als het past voor onze klant; Uitgebreide trainingsmogelijkheden aan de Ordina Academy; Je komt in een trainingsgroep van meerdere Young Professionals. Samen volg je trainingen, deel je ervaringen, speel je een potje tafelvoetbal en drink je na afloop gezellig een borrel (wanneer dat weer kan!); Een onvergetelijke start van je carrière met de kans om snel te leren in een ontzettend leuk team van collega’s; 20 wettelijke vrije dagen per jaar en 7 aanvullende vrije dagen via flex benefits; Keuze tussen een leaseauto

Bekijk vacature »

Freelance java developer / scrummaster (zzp)

Belastingdienst B/cao Startdatum inzet: 9-1-2023 Einddatum inzet: 31-12-2023 Uren per week: 36,00 Standplaats: Apeldoorn Max tarief: € 82,00 Voor onze partnerorganisatie, de Belastingdienst, zijn wij op zoek naar een Java Developer met kennis van en ervaring met de Scrum methodiek. In deze rol wordt er van je gevraagd dat je: Brede ervaring hebt als JAVA-ontwikkelaar; Weet wat er van een scrummaster wordt verwacht; Als volwaardig teamlid participeert binnen het scrumproces in je team en in de SAFe-releasetrain; Zowel zelfstandig kunt werken in een scrumteam als intensief de samenwerking zoekt met je directe collega’s en je omgeving; Samenwerkt met je collega’s

Bekijk vacature »

Senior Developer Miles Fleet

Ben jij de Miles Fleet expert binnen de mobiliteitsbranche die IT met de business kan verbinden? Dan hebben wij een mooie uitdaging bij een toonaangevende internationale organisatie beschikbaar. Wil jij impact maken met jouw kennis en ervaring? Lees dan snel verder! In jouw rol als senior developer Miles Fleet… …ben je verantwoordelijk voor de doorontwikkeling en het oplossen van issues binnen het Miles Fleet systeem, een contract management systeem voor financiering/leasing in de mobiliteitsbranche. Typerend aan dit systeem is dat het naar wens opgezet en geconfigureerd kan worden. In deze functie draag jij zorg voor het doorvoeren van wijzigingen in

Bekijk vacature »

Freelance applicatieontwikkelaar (zzp)

Belastingdienst B/cao Startdatum : 2-1-2023 Tijdelijke functie, met optie op vast Aantal uren per week : 36 Standplaats in overleg : Apeldoorn Applicatieontwikkelaar bij het Ministerie van Financiën- Belastingdienst We zoeken een consultant/developer met ervaring in de ontwikkeling van back-end systemen. Als consultant heb je kennis en ervaring met de wijze waarop Open Formulieren is opgezet. Je bent een vraagbaak voor collega’s en deelt waar nodig je kennis. Je hebt ervaring met het werken in een open source omgeving. Je bent thuis in verschillende frameworks of je kunt je die snel eigen maken. Je hebt aantoonbaar ruime kennis van en

Bekijk vacature »

Freelance senior ICT ontwikkelaar (zzp)

Belastingdienst B/cao Startdatum inzet: 9-1-2023 Einddatum inzet: 31-12-2023 Uren per week: 36,00 Standplaats: Apeldoorn Max tarief: € 86,00 Team LIV is op zoek naar een enthousiaste, flexibele, multitaskende en hands-on ontwikkelaar met veel ervaring in het gedeeltelijk of volledig zelfstandig bepalen van ontwikkel- en realisatie aanpak. Onze nieuwe collega moet in staat zijn te werken in een hectische omgeving waarbij er sprake is van zeer verschillen realisatietrajecten voor wat betreft(technische)diepgang, startmoment (wel/geen beschrijvingen beschikbaar) en klantcontact. De gekozen ontwikkelmethodiek dient passend te zijn voor het op te lossen vraagstuk waarbij samenwerking met de testengineer in relatie tot Systeem integratie test

Bekijk vacature »

Front end Developer Geo

Wat wij bieden onderdeel van de Data community met meer dan 150 gepassioneerde en ervaren vakgenoten; de focus op het werken in een van onze High Performance Teams (HPT) bij gerenommeerde klanten; opleiding en groei staat hoog in ons vaandel: neem deel aan bijvoorbeeld conferenties of symposia; je werkt in een hightech omgeving met focus op kennis en innovatie, een open no-nonsense bedrijfscultuur met ruimte voor eigen initiatief; werken met minder reistijd; remote & flexibel; een omgeving waarin ondernemerschap en eigen initiatief worden gestimuleerd; veel mogelijkheden voor opleiding, ontwikkeling en doorgroei; een cultuur waar collegialiteit, kennisdeling en samenwerking centraal staan;

Bekijk vacature »

Cloud Developer

Be part of a non-profit and have a position as developer and 20% support Take ownership and bring in your ideas Over onze klant NO RELOCATION! Applicants need to be located in the Netherlands! Key-Account of Michael Page in the Non-profit sector Functieomschrijving NO RELOCATION! Applicants need to be located in the Netherlands! Join a team of 3 Support fully on software development for 80% and 20% on support tasks deliver your ideas on coding Spar with various stakeholders raise tickets, talk to users, code/program go behind the codes Understand the business Profiel NO RELOCATION! Applicants need to be located

Bekijk vacature »

Junior Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een junior Software Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van de warehouses. Deze organisatie kan de internationale start

Bekijk vacature »

Java-softwaredeveloper

Wat je gaat doen: Dit ga je doen Daar kunnen we heel kort over zijn: software ontwikkelen met de agile-/scrumteams van toonaangevende organisaties. Zoals ministeries, gemeentes, financiële instellingen en retail- en energiebedrijven. En als het bij je past, begeleid je collega-developers in het ontwikkelproces. Doordat je tijdelijk aan een opdracht werkt, doe je in korte tijd veel mooie ervaringen op en leer je nieuwe technieken en tools kennen. Je teamleden werken bijvoorbeeld met Spring, JPA/Hibernate, AJAX, REST/JSON, GIT, AWS en TDD. Het interessante is dat jij volledig in control bent en zelf kiest welke opdrachten je oppakt. Het soort rol,

Bekijk vacature »

Freelance java developer / scrummaster (zzp)

Belastingdienst B/cao Startdatum inzet: 9-1-2023 Einddatum inzet: 31-12-2023 Uren per week: 36,00 Standplaats: Apeldoorn Max tarief: € 82,00 Voor onze partnerorganisatie, de Belastingdienst, zijn wij op zoek naar een Java Developer met kennis van en ervaring met de Scrum methodiek. In deze rol wordt er van je gevraagd dat je: Brede ervaring hebt als JAVA-ontwikkelaar; Weet wat er van een scrummaster wordt verwacht; Als volwaardig teamlid participeert binnen het scrumproces in je team en in de SAFe-releasetrain; Zowel zelfstandig kunt werken in een scrumteam als intensief de samenwerking zoekt met je directe collega’s en je omgeving; Samenwerkt met je collega’s

Bekijk vacature »
Paul Groenewegen

Paul Groenewegen

29/09/2017 07:22:54
Quote Anchor link
Hallo,

Onderstaand "optelscript" zorgt er voor dat alles optelt en wil graag een "Textveld" / onderstaand stukje hier aan toevoegen.
Graag wil ik dat de getallen die dan ingevuld worden bij het totaal bedrag opgeteld wordt.

Weet iemand de scriptcode om dit werkend te krijgen?

Alvast bedankt!!!!

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<tr>
        <td width="98%" height="12" colspan="3">
        <font face="Verdana">Hoeveel zijn (ongeveer) je reiskosten? &gt;&gt;
        </font><span style="font-family: Verdana; font-size: 12pt">
        <font face="Verdana" size="3">
        <input type="text" name="Reiskosten" id="Reiskosten_"
        </font></span></td>
      </tr>

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
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
<html>
<head>
</head>
<script >
function calculateTotals ()
{
  nCost1 = 1.5;
  nCost2 = 1.5;
  nCost3 = 1.5;
  nCost4 = 10;
  nCost5 = 15;
  nCost6 = 15;
  nCost52 = 3.5;
  nCost54 = 3.5;
  nTotal = 0;
  nConsumptiebon = 1.5;
  
  //alert("Start the damn thing");
  
  if (document.getElementById("Activiteit1_").checked )
  {
    nTotal = nTotal + nCost1;
  }

  if (document.getElementById("Activiteit2_").checked )
  {
    nTotal = nTotal + nCost2;
    }

  if (document.getElementById("Activiteit3_").checked )
  {
    nTotal = nTotal + nCost3;
  }

  if (document.getElementById("Activiteit4_").checked )
  {
    nTotal = nTotal + nCost4;
 
  }
  
  if (document.getElementById("Activiteit5_").checked )
  {
    nTotal = nTotal + nCost5;
  }
  
  if (document.getElementById("Activiteit6_").checked )
  {
    nTotal = nTotal + nCost6;
  }
  
  if (document.getElementById("Slaapzak_huren").checked && document.getElementById("Activiteit6_").checked )
  {
    nTotal = nTotal + nCost52;
  }
    
  if (document.getElementById("Luchtbed_huren").checked && document.getElementById("Activiteit6_").checked )
  {
    nTotal = nTotal + nCost54;
        
  }
  eBon = document.getElementById("Consumptiebonnen");
  nAantalBonnen = eBon.options[eBon.selectedIndex].value;
  //alert(nAantalBonnen);
  
  nTotal = nTotal + (nAantalBonnen * nConsumptiebon);
  
  //alert("Total=" + nTotal);
  document.getElementById("Totaal_bedrag").value = nTotal.toFixed(2);
}
</script>
<!--------------------function calculateTotal_Consumptiebonnen ()-------------------------->
<script >
function calculateTotal_Consumptiebonnen ()
{
  nCost1 = 1;
  nCost2 = 1;
  nCost3 = 1;
  nCost4 = 1;
  nCost5 = 5;
  nCost6 = 0;
  nCost52 = 0;
  nCost54 = 0;
  nTotal = 0;
  nConsumptiebon = 1;
  
  //alert("Start the damn thing");
  
  if (document.getElementById("Activiteit1_").checked )
  {
    nTotal = nTotal + nCost1;
  }

  if (document.getElementById("Activiteit2_").checked )
  {
    nTotal = nTotal + nCost2;
    }

  if (document.getElementById("Activiteit3_").checked )
  {
  
    nTotal = nTotal + nCost3;
  }

  if (document.getElementById("Activiteit4_").checked )
  {
    nTotal = nTotal + nCost4;

  }
  if (document.getElementById("Activiteit5_").checked )
  {
    nTotal = nTotal + nCost5;
    
  }
  if (document.getElementById("Activiteit6_").checked )
  {
    nTotal = nTotal + nCost6;

  }
  if (document.getElementById("Slaapzak_huren").checked && document.getElementById("Activiteit6_").checked )
  {
    nTotal = nTotal + nCost52;
  
  }
  if (document.getElementById("Luchtbed_huren").checked && document.getElementById("Activiteit6_").checked )
  {
    nTotal = nTotal + nCost54;
          
  }
  eBon = document.getElementById("Consumptiebonnen");
  nAantalBonnen = eBon.options[eBon.selectedIndex].value;
  //alert(nAantalBonnen);
  
  nTotal = nTotal + (nAantalBonnen * nConsumptiebon);
  
  //alert("Total=" + nTotal);
  document.getElementById("Totaal_Consumptiebonnen").value = nTotal.toFixed(2);
}
</script>
<!------------------------------------------------------------------------->
<body background="../../info/bestanden/achtergrond.gif">

<html>

<body background="../../info/bestanden/achtergrond.gif">
 
    <table border="0" width="93%" height="242" id="table1">
      <tr>
        <td width="98%" height="12" colspan="3">
        </td>
      </tr>
      <tr>
        <td width="98%" height="12" colspan="3">
        <font face="Verdana"><b>Hoeveel zijn (ongeveer) je reiskosten?</b> &gt;&gt;
        </font><span style="font-family: Verdana; font-size: 12pt">
        <font face="Verdana" size="3">
        <input type="text" name="Reiskosten" id="Reiskosten_"
        </font></span></td>
      </tr>
      <tr>
        <td width="98%" height="12" colspan="3">
        <font face="Verdana">&nbsp;
        </font>
        </td>
      </tr>
      <tr>
        <td width="98%" height="12" colspan="3">
        <font face="Verdana" size="3"><span style="font-family: Verdana; font-size: 12pt">
        <input type="checkbox" name="Activiteit1" id="Activiteit1_" value="Activiteit 1: Wandeling"onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></span></font><font face="Verdana"><b>Activiteit (1):
        Wandeling&nbsp;(incl. 1 consumptie)</b></font></td>
      </tr>
      <tr>
        <td width="98%" height="12" colspan="3">
        <font face="Verdana">&nbsp;</font></td>
      </tr>
      <tr>
        <td width="98%" height="12" colspan="3">
        <font face="Verdana" size="3"><span style="font-family: Verdana; font-size: 12pt">
        <input type="checkbox" name="Activiteit2" id="Activiteit2_" value="Activiteit 2: Lunchen"onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></span></font><font face="Verdana"><b>Activiteit (2):
        Lunchen (incl. 1 consumptie)</b></font></td>
      </tr>
      <tr>
        <td width="98%" height="12" colspan="3">
        <font face="Verdana">&nbsp;&nbsp;</font></td>
      </tr>
      <tr>
        <td width="98%" height="12" colspan="3">
        <font face="Verdana" size="3"><span style="font-family: Verdana; font-size: 12pt">
        <input type="checkbox" name="Activiteit3" id="Activiteit3_" value="Activiteit 3: Kasteel Muiderslot"onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></span></font><b><font face="Verdana">Activiteit
        (3): Spellenmiddag casino- en
        gezelschapsspellen </font></b><font face="Verdana"><b>+ 1 consumptie</b></font></td>
      </tr>
      <tr>
        <td width="98%" height="12" colspan="3">
        <font face="Verdana">&nbsp;</font></td>
      </tr>
      <tr>
        <td width="98%" height="12" colspan="3">
        <table border="0" width="99%" cellspacing="0" cellpadding="0">
            <tr>
                <td><font face="Verdana" size="3">
                <span style="font-family: Verdana; font-size: 12pt">
        <input type="checkbox" name="Activiteit4" id="Activiteit4_" value="Activiteit 4: Diner"  onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></span></font><font face="Verdana"><b>Activiteit (4):
        Diner (incl. 1 consumptie)</b></font></td>
            </tr>
            <tr>
                <td width="87%">&nbsp;</td>
            </tr>
        </table>
        </td>
      </tr>
      <tr>
        <td width="98%" height="12" colspan="3">
        <font face="Verdana" size="3"><span style="font-family: Verdana; font-size: 12pt">
        <font size="3">
        <input type="checkbox" name="Activiteit5" id="Activiteit5_" value="Activiteit 5: Spellenavond"onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></font></span></font><font face="Verdana"><b>Activiteit (5):
        Feest + 5 consumpties</b></font></td>
      </tr>
      <tr>
        <td width="98%" height="12" colspan="3">
        <font face="Verdana">&nbsp;Hoeveel consumpties (drankjes en broodjes)
        denk je tijdens het feest te bestellen? &gt;&gt;
        </font>
                <font face="Verdana" size="3">
                <span style="font-family: Verdana; font-size: 12pt">
        <select size="1" id="Consumptiebonnen" name="Consumptiebonnen" onchange="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();">
        <option value="0">5</option>
        <option value="1">6</option>
        <option value="2">7</option>
        <option value="3">8</option>
        <option value="4">9</option>
        <option value="5">10</option>
        </select></span></font></td>
      </tr>
      <tr>
        <td width="98%" height="12" colspan="3">
        <table border="0" width="98%" cellspacing="0" cellpadding="0">
            <tr>
                <td colspan="3">
        &nbsp;</td>
            </tr>
            <tr>
                <td colspan="3">
        <font face="Verdana" size="3"><span style="font-family: Verdana; font-size: 12pt">
        <font size="3">
        <input type="checkbox" name="Activiteit6" id="Activiteit6_" value="Activiteit 6: feest"onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></font></span></font><b><font face="Verdana">Activiteit
                (6): Overnachten incl. ontbijt</font></b></td>
            </tr>
            <tr>
                <td width="11%">
        <font face="Verdana">
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        </font></td>
                <td width="21%"><font face="Verdana" size="3">
                <span style="font-family: Verdana; font-size: 12pt">
                <font size="3">
        <input type="radio" name="Slaapzak" id="Slaapzak51" value="Eigen slaapzak" onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></font></span></font><font face="Verdana">Eigen
        slaapzak</font></td>
                <td width="68%"><font face="Verdana" size="3">
                <span style="font-family: Verdana; font-size: 12pt">
                <font size="3">
        <input type="radio" name="Slaapzak" id="Slaapzak_huren" value="Slaapzak huren:  4,-" onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></font></span></font><font face="Verdana"> Slaapzak
        huren (</font><span style="color: rgb(34, 34, 34); font-family: Verdana; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none; background-color: rgb(255, 255, 255)"></span><font face="Verdana">3,50)</font></td>
            </tr>
            <tr>
                <td width="11%">&nbsp;</td>
                <td width="21%">
        <font face="Verdana">
                <span style="font-family: Verdana; font-size: 12pt">
        <font size="3" face="Verdana">
        <input type="radio" name="Luchtbed" id="Slaapzak53" value="Eigen lucht- of veldbed" onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></font></span>Eigen
        lucht-/veldbed</font></td>
                <td width="68%">
        <font face="Verdana">
                <span style="font-family: Verdana; font-size: 12pt">
        <font size="3" face="Verdana">
        <input type="radio" name="Luchtbed" id="Luchtbed_huren" value="Lucht- of veldbed huren:  4,-" onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></font></span> Lucht-/veldbed huren (</font><span style="color: rgb(34, 34, 34); font-family: Verdana; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none; background-color: rgb(255, 255, 255)"></span><font face="Verdana">3,50)</font></td>
            </tr>
        </table>
        </td>
      </tr>
      <tr>
        <td width="10%" height="12">
        <font face="Verdana">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        </font></td>
        <td width="21%" height="12">
        </td>
        <td height="12">
        </td>
      </tr>
      <tr>
        <td width="98%" height="13" colspan="3">
        <font face="Verdana"><b>Totaal bedrag:</b>
        </font>
        <font face="Verdana" size="3"><span style="font-family: Verdana; font-size: 12pt">
        <input type="text" name="Totaal_bedrag" id="Totaal_bedrag" size="12">&nbsp; </span></font>
        <span style="font-family: Verdana; ">
        <b>
        <font face="Verdana">Totaal aantal consumpties:</font></b><font face="Verdana"> </font></span><span style="font-family: Verdana; font-size: 12pt">
        <font face="Verdana" size="3">&nbsp;<input type="text" name="Totaal_Consumptiebonnen" id="Totaal_Consumptiebonnen" size="12"></font></span></td>
      </tr>
      <tr>
        <td height="7" colspan="3"><font face="Verdana">&nbsp; </font> </td>
      </tr>
      </table>


</body>

</html>

</body>

</html>

- Ariën -:
Gelieve in het vervolg bij code de [code][/code]-tags gebruiken.
Hier kan je meer lezen over de mogelijke opmaakcodes.
Alvast bedankt!
Gewijzigd op 29/09/2017 10:36:29 door - Ariën -
 
PHP hulp

PHP hulp

02/02/2023 02:43:00
 
Jan te Pas

Jan te Pas

29/09/2017 14:25:02
Quote Anchor link
Je zou moeten beginnen met een <FORM> en </Form> te declareren en in het document toe te voegen. Dan weet HTML tenminste dat op enter gedrukt is en dat er iets moet gebeuren. Daarna kun je de variabelen via de functions vullen met de berekeningen. Kijk maar eens naar dit voorbeeld:
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
<!DOCTYPE html>
<html>
<body>

<form oninput="x.value=parseInt(a.value)+parseInt(b.value)">0
<input type="range" id="a" value="50">100
+<input type="number" id="b" value="50">
=<output name="x" for="a b"></output>
</form>

<p><strong>let op:</strong> Werkt niet in alle browsers.</p>

</body>
</html>
 
Paul Groenewegen

Paul Groenewegen

29/09/2017 16:40:14
Quote Anchor link
Het gaat eigenlijk om het volgende:
Als de value al bekend is kom ik er wel uit met dat script.
In dit geval is de value nog niet bekend waardoor ik effe niet weet hoe ik dit moet aanpassen
Vandaar deze vraag :-)


@- Ariën -:
Bedankt voor je reactie!
Zal volgende keer rekening houden met de code
Helaas kon ik niet de juiste info vinden voor dit script.


@Jan te Pas
Bedankt voor je reactie!
Bij dit script hoeft er niets verzonden te worden alleen optellen waardoor onderaan direct te zien is hoeveel ze (ongeveer) kwijt zijn aan de activiteiten.
 
Thomas van den Heuvel

Thomas van den Heuvel

29/09/2017 20:03:58
Quote Anchor link
Het inputveld mist in ieder geval een sluitingshaak (>).

Verder: alle data die in een formulier zit is van het type string. Als je hier in JavaScript mee wilt rekenen zul je dit om moeten zetten in een getal of breuk (zie code @Jan, hier al een voorbeeld hoe je een ingevoerd bedrag omzet in een geheel getal (parseInt())).

Dan is er nog de bijkomstigheid dat mensen mogelijk hun bedrag opgeven met een komma (,) als scheidingsteken. Het decimale scheidingsteken in JavaScript en scriptingtalen is doorgaans standaard een punt (.), tenzij er op een of andere manier ondersteuning is voor een dergelijke localisatie (van de vorm van bedragen, datums, et cetera).

Als je wilt dat hier geen verwarring over kan bestaan zou je op voorhand twee velden kunnen introduceren: een voor euro's, en een voor centen. Of alles in eurocenten kunnen opgeven, maar dat is mogelijk minder gebruiksvriendelijk / gebruikelijk.

Waar je dus waarschijnlijk naar op zoek bent zijn functies als parseInt(), parseFloat() et cetera, om waarden uit formulieren geschikt te maken (conversie van string naar een waarde) om hiermee te kunnen rekenen.
 
Paul Groenewegen

Paul Groenewegen

30/09/2017 16:09:22
Quote Anchor link
@Thomas
Bedankt voor je uitleg!
Graag zou ik dit gelijk willen toepassen maar het probleem ligt bij mij dat ik hier niets van begrijp. :-(

Het script heb ik jaren terug een keer gekregen en pas deze aan d.m.v kopieren en plakken.
Ik heb helaas niet de kennis om het stukje script waar ik momenteel naar op zoek ben zelf te schrijven.
Gewijzigd op 30/09/2017 16:10:04 door Paul Groenewegen
 



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.