Multiple Selectbox aantal Geselecteerd

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front end ontwikkelaar

Functie Het huidige team bestaat uit momenteel uit 5 back end developers verdeeld van senior tot junior. Omdat de gehele front end van applicaties anders gaan insteken zijn ze op zoek naar een ervaren Front end developer die hen kan helpen de juiste keuzes te maken. Je krijgt veel vrijheid om te bepalen hoe je dit wilt ontwikkelen en vrijheid in welke techniek je hiervoor wilt gebruiken. Je zult je dus bezighouden met architectuur, documentatie en natuurlijk ontwikkeling van nieuwe functionaliteiten binnen de verschillende applicaties. natuurlijk heb jij ook mogelijkheden om te sparren binnen het team, maar ze gaan uit

Bekijk vacature »

Programmeur / Developer

Voor een familiebedrijf in Doetinchem, actief in de machinebouw voor de food-sector, zijn wij op zoek naar een programmeur / developer. In deze functie ben je werkzaam in een team van 5 medewerkers. Je werkzaamheden bestaan onder andere uit het verhelderen van requirements vanuit de opdrachtgever, de klant en de afdeling ontwikkeling. Je verricht haalbaarheidsstudies en werkt specificaties uit die je afstemt met de opdrachtgever. Je ontwerpt design in software en stemt af met je collega's. De huidige vision-systemen zijn geschreven in C software, welke draait op een CUDA platform. Je schrijft en codeert software en zal gaan testdraaien. Tot

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP / Laravel developer zal je in een klein team terecht komen. Wij zijn op zoek naar een echte specialist, iemand die de balans weet te vinden tussen techniek en perfectie. In de aankomende jaren wilt dit bedrijf flink groeien en daarom zijn ze op zoek naar jou! Wat ga je doen? Je draagt bij aan het ontwikkelen en onderhouden van bestaande webapplicaties die boordevol functionaliteit zitten. Deze applicaties worden gebruikt door de organisatie zelf en ook door de klanten. Inmiddels wordt er gewerkt met Laravel 8 en zijn er diverse koppelingen naar externe leveranciers. Verder zal

Bekijk vacature »

Java/Kotlin Developer

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Junior Back end developer PHP, Symfony

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »

Lasrobot Programmeur

Over de functie Off-line programma’s maken die het beste resultaat bij de lasrobot mogelijk maken De programma’s met behulp van teach verder optimaliseren Proactief meedenken over oplossingen en over de juiste invulling van lasmallen Het lasrobotproces zoveel mogelijk optimaliseren Over het bedrijf Onze opdrachtgever is gespecialiseerd in de engineering, productie en assemblage van samengestelde plaatwerkproducten en monodelen uit metaal. Onze klant werkt samen met het team aan de mooiste producten van de toekomst. Binnen dit bedrijf staat een sterk team van specialisten op het gebied van industrial design, mechanical engineering, in-house prototyping en all-round projectmanagement. Met daarbij uiteenlopende kennis in

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op de functionele aspecten, zodat

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 »

IT Manager team PaaS

TenneT is hard groeiende om haar ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Lead PaaS die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je wordt de Teammanager (Lead) van een nieuw team binnen de afdeling Basic van Information Technology and Facilities (ITF) van TenneT. Het team heet Platform as a Service. Hier wordt elke dag in een goede sfeer met zijn allen hard gewerkt om vanuit IT

Bekijk vacature »

Senior Java developer

Dit ga je doen Jouw taken als Senior Java Developer zijn: Het maken van strategische keuzes omtrent de nieuwbouw van applicaties; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java FX, JDBC, SQL, REST, Jax-RS, JSON, Maven, JUnit en Spring (boot)); Reviewen van code en feedback geven op collega developers; Analyseren en oplossen van bugs/incidenten door het onderlinge verband te kunnen leggen van verschillende losstaande systemen. Hier ga je werken Het bedrijf waar je als Senior Java Developer komt te werken staat internationaal bekend om het testen van bodemstructuren door middel van echotechnieken en beeldherkenning.

Bekijk vacature »

Front-end Developer - React - Data Driven

Bedrijfsomschrijving Onze klant is een snelgroeiende organisatie die een data-driven inspectieapp op de markt hebben gebracht die nu al een aantal jaar door verschillende organisaties wereldwijd gebruikt wordt. Er zijn zo'n 6 mensen werkzaam bij dit bedrijf en ze zijn nu vooral op zoek naar een sterke front-end developer die wil gaan werken aan nieuwbouw applicaties en de uitbouw van de huidige applicaties. De reden dat ze zoeken is omdat er veel werk op komst is en ze hier de juiste capaciteit voor willen hebben. Er heerst hier een hele prettige sfeer waarin respect en eerlijke communicatie belangrijk is. Ook

Bekijk vacature »

Lead React Developer

Dit ga je doen Als Lead React Developer zul jij je voornamelijk gaan bezighouden met: Het werken aan tal van uiteenlopende projecten waar gloednieuwe (web)applicaties van scratch af aan ontwikkeld worden met o.a. React (Native) en Drupal; Het aansturen van een team bestaande uit 5-6 talentvolle en gedreven ontwikkelaars; Het adviseren en meedenken over nieuwe (technische) oplossingen en te gebruiken tools/frameworks; Het meedenken over de architectuur en de juiste implementatiebeslissingen maken; De doorontwikkeling van huidige applicaties. Hier ga je werken Als je inderdaad een ervaren Lead React Developer bent die zichzelf graag nog verder wil ontwikkelen dan is het goed

Bekijk vacature »

Software developer - senior

Functie omschrijving Voor een echt softwarebedrijf in omgeving Gouda zijn wij op zoek naar versterking voor de afdeling Software Development! Ben jij op zoek naar een werkgever waar meerdere software developers werken aan interessante projecten? Ben jij op zoek naar een werkgever waar je onderdeel wordt van een team dat echt passie heeft voor het ontwikkelen van software? Dan ben je hier aan het juiste adres! Als softwareontwikkelaar kom je terecht bij een onafhankelijk, door kwaliteit gedreven, doortastend en daarbij op een Agile wijze werkend bedrijf. Ben jij een expert in het vertalen van Componenten van Functionaliteit naar Business lagen?

Bekijk vacature »

Software Programmeur

Functie omschrijving Voor onze opdrachtgever in omgeving Rotterdam zijn wij opzoek naar een software programmeur die goed kan schrijven in de talen C of C++ en die het leuk vind om te werken met Linux! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Bedrijfsprofiel Dit bedrijf wil de klanten een volledige oplossing kunnen bieden, waarbij ze een

Bekijk vacature »
D B

D B

08/02/2014 16:32:18
Quote Anchor link
Hallo,

Is het mogelijk om bij een multi-selectbox het aantal wat geselecteerd is weer te geven?

Groeten!
 
PHP hulp

PHP hulp

26/12/2024 13:18:06
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

08/02/2014 17:39:45
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$chbCount
= (isset($_POST['checkboxArray'])) ? count($_POST['checkboxArray']) : 0;
?>
 
D B

D B

08/02/2014 17:47:14
Quote Anchor link
Dat bedoelde ik eigenlijk niet, want dan moet ik eerst posten :-)

Vandaar dat ik zelf over javascript begon. Zou het dus graag onChange zien.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

08/02/2014 18:11:26
Quote Anchor link
Dit is de eerste keer dat ik iets over Javascript lees in dit topic ;-)
Niet getest:
Code (js)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<script type="text/javascript">
    var chbs = document.getElementsByName('checkboxArray[]');
    function countChecked() {
        var cnt = 0;
        for(i=0;i<chbs.length;i++) {
            if(chbs[i].checked) cnt++;
        }

        return cnt;
    }
</
script>
Gewijzigd op 08/02/2014 18:12:39 door Ger van Steenderen
 
D B

D B

08/02/2014 18:23:04
Quote Anchor link
Ger, het staat -als het goed is- in het javascript forum :-). Bedankt voor het meedenken, ik ga straks eens kijken of het werkt.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

08/02/2014 18:32:50
Quote Anchor link
Aha, je hebt gelijk. Daar kijk ik nooit naar ;-). Sorry.

Het is weer even geleden dat ik dit soort dingen met puur js gedaan heb, maar gelijk maar even een update:
Code (js)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<script type="text/javascript">
    var chbs = document.getElementsByName('checkboxArray[]');
    for(i=0;i<chbs.length;i++) {
        chbs[i].addEventListener('change', function(){
            var cnt = 0;
            for(j=0;j<chbs.length;j++) {
                if(chbs[j].checked) cnt++;
            }

            document.getElementById('counter').innerHtml = cnt;
        });

        // document.getElementById('counter').innerHtml = cnt;        
    }
</
script>

Edit: regeltje verplaatst (wel handig als het binnen de functie staat
Gewijzigd op 08/02/2014 18:39:36 door Ger van Steenderen
 
D B

D B

08/02/2014 21:40:30
Quote Anchor link
Heb het nu geprobeerd in mijn script te verwerken, maar helaas nog geen resultaat.

Ik heb nu dit:

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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>-----</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="css.css">
<script type="text/javascript">
    var chbs = document.getElementsByName('wie');
    for(i=0;i<chbs.length;i++) {
        chbs[i].addEventListener('change', function(){
            var cnt = 0;
            for(j=0;j<chbs.length;j++) {
                if(chbs[j].checked) cnt++;
            }
            document.getElementById('counter').innerHtml = cnt;
        });
        // document.getElementById('counter').innerHtml = cnt;        
    }
</script>
</head>
<body>

//hier een heel stuk script wat ik weglaat omdat het niet relevant is.

<?
$result
= mysql_query($query);
echo 'Totaal Aantal: '. mysql_num_rows($result);
echo '<form action="'. $_SERVER['REQUEST_URI']. '" method="POST">';
echo '<select multiple size="20" name="wie[]">';
while ( $row = mysql_fetch_array($result) ) {
    echo '<option value="'. $row['email']. '" selected="selected">'. $row['voornaam']. ' '. $row['achternaam']. '</option>';
}

echo '</select><br><br>';
echo 'Aantal geselecteerd: <p id="counter"></p>';
echo '<br><br>';
echo '<input type="text" name="onderwerp" value="Onderwerp"><br>';
echo '<textarea name="tekst" rows="25" cols="120"></textarea><br>';
echo '<input type="submit" name="submit" value="Mailen">';
echo '</form>';

echo '</body>';
echo '</html>';
?>


Wat doe ik verkeerd :) Kan al redelijk wat in PHP, maar Javascript is net Russisch voor me :)
Gewijzigd op 08/02/2014 21:46:35 door D B
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

09/02/2014 11:25:55
Quote Anchor link
Ik dacht nog misschien moet ik erbij te vermelden dat je het script niet in de head moet zetten, maar net voor de afsluitende body tag.
Bij deze dus ..........
 
D B

D B

09/02/2014 11:35:32
Quote Anchor link
Ik dacht eigenlijk dat ze altijd in de head moesten staan. Deze moet eigenlijk na de slectbox in iniedergeval?

Toevoeging op 09/02/2014 12:27:54:

Ik heb het nu onderaan gezet, maar helaas geen resultaat.

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
<?
echo '<form action="'. $_SERVER['REQUEST_URI']. '" method="POST">';
echo '<select multiple size="20" name="wie[]">';
while ( $row = mysql_fetch_array($result) ) {
    echo '<option value="'. $row['email']. '" selected="selected">'. $row['voornaam']. ' '. $row['achternaam']. '</option>';
}

?>


</select><br><br>
Aantal geselecteerd: <p id="counter">0</p>
<br><br>
<input type="text" name="onderwerp" value="Onderwerp"><br>
<textarea name="tekst" rows="25" cols="120"></textarea><br>
<input type="submit" name="submit" value="Mailen">
</form>

<script type="text/javascript">
    var chbs = document.getElementsByName('wie');
    for(i=0;i<chbs.length;i++) {
        chbs[i].addEventListener('change', function(){
            var cnt = 0;
            for(j=0;j<chbs.length;j++) {
                if(chbs[j].checked) cnt++;
            }
            document.getElementById('counter').innerHtml = cnt;
        });
        // document.getElementById('counter').innerHtml = cnt;        
    }
</script>

</body>
</html>
 
D B

D B

11/02/2014 18:36:19
Quote Anchor link
Iemand die me hiermee nog kan helpen?
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

11/02/2014 19:18:31
Quote Anchor link
Mijn excuus, niet gezien dat het over een select ging
Code (js)
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
<form name="bla" method="post" action="xmltest.php">
    <
select id="wie" multiple="multiple" size="20" name="wie" onchange="valueCount()">
        <
option value="1">Een</option>
        <
option value="2">Twee</option>
        <
option value="3">Drie</option>
        <
option value="4">Vier</option>
    </
select>    
        
    </
form>
    <
div id="counter">0</div>
<
script type="text/javascript">
    var sel = document.getElementById('wie');
    function valueCount() {
        cnt = 0;        
        for(i=0;i<sel.options.length;i++) {
            if(sel.options[i].selected) {                
                cnt++;
            }            
        }

        document.getElementById('counter').innerHTML = cnt;
    }
</
script>
Gewijzigd op 11/02/2014 19:21:00 door Ger van Steenderen
 
D B

D B

11/02/2014 20:46:38
Quote Anchor link
Het werkt, bedankt!
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

11/02/2014 21:40:22
Quote Anchor link
Gelukkig, nogmaals sorry, als ik je vraag beter gelezen had .............
 
D B

D B

11/02/2014 21:45:54
Quote Anchor link
Geen probleem.
 



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.