Automatisch formulier

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Cymer Patch Server Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12919 Introductie This new patch server will be built on Python and Django ReST and GraphQL services with a React frontend, it will consist of several microservices and run on a Kubernetes cluster. It will be supported by several middleware applications such as ElasticSearch, Redis, RabbitMQ, Oracle and Artifactory. Functieomschrijving The Patch Admin team always aim to deliver software at a high quality, we avoid sacrifices here to maintain our velocity. Practically this means that we practice test driven development and perform end-to-end automated testing on our software. This means

Bekijk vacature »

Back-end Developer C#

Functie omschrijving We are looking for a dutch native speaker Ben jij een ervaren back-end developer, die graag in een in-house functie wil werken? Passen de woorden innovatie, programmeren en teamspeler bij jou? Zoek niet verder en lees snel verder. Voor een echt familiebedrijf in de regio van Uden ben ik op zoek naar een back-end developer, die met name kennis heeft van C# en .NET. Jij gaat de interne applicaties verder optimaliseren en nieuwe features ontwikkelen. Verder ga je de volgende werkzaamheden uitvoeren: Ondersteunen gebruikers; Uitvoeren van analyses van de software/applicaties; Maken van functionele ontwerpen en deze door vertalen

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving: De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van bromen snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie.De opdracht bestaat uit: het programmeren van de diverse modules;het tijdens demo's tonen van de

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 »

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 »

Front-end Developer

Gezellige team, passie en een groene toekomst! Lees hier de vacature van Front-end Developer bij All in Power! All in power heeft zich tot doel gesteld écht bij te dragen aan de energietransitie. Dit doen wij door de markt voor energie volledig op zijn kop te zetten. Producenten van schone (wind- of zonne-)energie verkopen via ons platform hun energie rechtstreeks aan gebruikers. Of dit nu huishoudens, bedrijven of bijvoorbeeld laadpalen zijn ons platform maakt het uitwisselen van energie mogelijk. Zo maken we de business case van onze klanten veel sterker en loont het om (meer) te investeren in vergroening voor

Bekijk vacature »

Developer Full Stack

Functie omschrijving Developer gezocht! Ben jij een enthousiaste developer die graag wil bijdragen aan ontwikkelingen binnen een mooie organisatie? Solliciteer dan snel. Wij zijn op zoek naar een Full Stack Developer uit de regio Nijkerk die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een SaaS applicatie. Je moet beschikken over beheersing van zowel de Nederlandse als Engelse taal aangezien je samen met de klant gaat werken. Bedrijfsprofiel Je komt te werken binnen een echt familiebedrijf dat al sinds 1925 actief is binnen de FMCG branche. Het bedrijf heeft 40 medewerkers en er heerst een platte communicatiestructuur waarbij

Bekijk vacature »

PHP Developer

Functie omschrijving Voor een bedrijf in Den Bosch zoek ik een PHP Developer, die al wat werkervaring heeft. Jij gaat aan de slag met de verdere professionalisering van de interne applicaties en software. In de functie ga je verder: Verdere ontwikkeling eigen CRM systeem, vooral middels PHP; Bouwen van verschillende API's & koppelingen; Meedenken om de software/applicaties te verbeteren/optimaliseren; Aan de slag met de interne tooling. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er werken ruim 70 medewerkers, verdeeld over verschillende afdelingen. De afdeling Development bestaat uit vijf collega's, onder

Bekijk vacature »

Junior full stack developer

Functie Als full stack developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Medior .NET Ontwikkelaar

In het kort Als .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging graag met

Bekijk vacature »

JAVA Programmeur

Bedrijfsomschrijving Functieomschrijving We zoeken per direct enthousiaste software engineers die ons team komen versterken.We werken in DevOps teams met een sterk gevoel voor verantwoordelijkheid. Er wordt nauw samengewerkt met ons Business analyse team (BAT), met onze uitvoerende medewerkers en met de DevOps teams onderling binnen het domein. Het liefst hebben we veel en vaak interactie met onze interne en externe eindgebruikers om zo de juiste dingen te maken. We werken multidisciplinair in een dynamische omgeving. Achtergrond opdracht De Businesseenheid Examens is verantwoordelijk voor de logistiek van de staatsexamens Voortgezet (speciaal) onderwijs, Nederlands als 2e taal en schoolexamens. In het kader

Bekijk vacature »

Back-end ontwikkelaar

Functie omschrijving Wil jij meebouwen aan diverse databasesystemen in een klein bedrijf met een platte organisatie? In een team van ruim 10 ontwikkelaars wordt er aan diverse ICT oplossingen gewerkt. Jouw taken hierbij zullen bestaan uit: Het onderhouden en door-ontwikkelen van bestaande databases. Denk hierbij aan schema verbeteringen en performance-tuning. Bij nieuwe ontwikkelingen ga jij ook bezig met het bouwen van het databaseschema. Omdat je in een klein team werkt zal je ook de C# routine verder uitbouwen en ontwikkelen. Ook kan je meedraaien in algemene refactory-, ontwikkel- of testwerkzaamheden. Je zal voornamelijk gebruik maken van de volgende technieken: .NET

Bekijk vacature »

Fullstack developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie werken? Voor een mooi softwarebedrijf in omgeving Alblasserdam zijn wij op zoek naar versterking op de afdeling Software Development! Als Fullstack react.js developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met de back

Bekijk vacature »

Full Stack Java ontwikkelaar

Functieomschrijving Voor de politie zijn wij op zoek naar een Full stack Java ontwikkelaar. Als ervaren full stack Java ontwikkelaar binnen de gewenste deadlines meewerken aan de totstandkoming van de gewenste werkzaamheden. Taken Upgraden van GeoServer, SOLR, Oracle Spatial database, Tomcat Migreren Oracle Spatial naar PostgreSQL/PostGIS Migreren SOLR naar ElasticSearch Geografische gegevens op het interne netwerk beschikbaar maken Doorontwikkelen en actualiseren van de geografische services Het up to date brengen van de CI/CD pipeline, samen met medewerkers die verantwoordelijk zijn voor de CI/CD tooling Aanspreekbaar op de solution architectuur en stemt die met collega's in het cluster Geo De opdracht

Bekijk vacature »
Bas IJzelendoorn

Bas IJzelendoorn

01/07/2011 11:54:31
Quote Anchor link
Beste,

Ben een beetje opzoek geweest maar het probleem is dat ik van het volgende de naam niet meer weet.

Je hebt een selectbox in een formulier, bijvoorbeeld:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<select name="achternaam_keuze">
    <option>ik heb geen achternaam</option>
    <option>ik heb een achternaam</option>
  </select>


Nu is het de bedoeling dat als ik geen achternaam heb ik gewoon door ga naar het volgende veld. Maar als ik wel een achternaam heb, dat er dan een textveld verschijnt bij de selectie. Een soort van automatisch formulier dus. Ik wil ermee voorkomen dat bezoekers een elle lang formulier krijgen en er onnodige velden tussen staan welke ze toch niet gaan gebruiken (volgens mij kan dit met javascript).

Ik was opzoek naar een tutorial, maar omdat ik de naam niet weet is dit een beetje lastig (als er uberhaupt een naam voor is). Weet iemand toevallig zo een tutorial?

Alvast bedankt.
 
PHP hulp

PHP hulp

24/11/2024 10:32:49
 
PHP Scripter

PHP Scripter

01/07/2011 12:21:16
Quote Anchor link
Ik weet niet of dit is wat je bedoeld. Maar kijk er eens na. Bij het selecteren van een bepaalde waarde refresht hij de div en kun je dus meerdere inputs laden o.i.d..
 
Bas IJzelendoorn

Bas IJzelendoorn

19/07/2011 11:42:15
Quote Anchor link
Er heeft even wat tijd tussen gezeten maar het is indirect wat ik zoek. Ik heb inmiddels het volgende:

javascript:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<script type="text/javascript" language="javascript">
var nText = new Array()
nText[0] = '';
nText[1] = '';
nText[2] = '';
nText[3] = '';
nText[4] = '<label for="offerte_nummer" accesskey="O"><span class="required">*</span> Offerte nummer:</label><input name="offerte_nummer" type="text" id="offerte_nummer" size="30" value="" />';
function swapText1(isList){
txtIndex = isList.selectedIndex;
document.getElementById('textDiv1').innerHTML = nText[txtIndex];
}
</script>


HTML:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<label for="pakket" accesskey="E"><span class="required">*</span> Pakket:</label>
<select name="pakket" id="pakket" onchange="swapText1(this)">
 <option>maak een keuze</option>
 <option>Pakket 1</option>
 <option>Pakket 2</option>
 <option>Pakket 3</option>
 <option>Offerte (offerte nummer vereist)</option>
</select><div id="textDiv1"></div>


Dit is een kort voorbeeldje van het complete formulier. Er komt vervolgens ook nog een selectie veld waarbij de gebruiker selecteerd of hij/zij 'al klant is', 'handelt als particulier' of 'handelt voor een bedrijf'. Daaraan gekoppeld verschijnt dan een formulier. En zo heb ik er nog een paar. Dat was min of meer wat ik bedoelde.

Maar goed, dit is niet W3C gevalideerd om dat er geen <label> of <input> in de javascript mag staan. Bestaat er een nettere manier/tutorial hiervoor die ook w3c valide is?
 
Bas IJzelendoorn

Bas IJzelendoorn

20/07/2011 17:34:21
Quote Anchor link
bumpje
 
Ozzie PHP

Ozzie PHP

20/07/2011 17:49:42
Quote Anchor link
Bas, dit is hopelijk niet iets wat je echt wil gaan doen toch?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<select name="achternaam_keuze">
    <option>ik heb geen achternaam</option>
    <option>ik heb een achternaam</option>
  </select>


Ik ben een boek over jQuery aan het lezen en met jQuery kun je de dingen die jij wilt doen volgens mij wel realiseren. Je kunt bijvoorbeeld een blur of een change op een checkbox zetten en aan de hand van de waarde daarvan kun je een element toevoegen aan de DOM.

Toevoeging op 20/07/2011 18:02:09:

Er zijn misschien betere voorbeelden, maar hier in ieder geval iets:

http://www.onextrapixel.com/2009/10/13/how-to-display-form-fields-based-on-selection-with-or-without-jquery-cookie/

Klik op DEMO en klik dan bij are you older than 21 op 'no'.
 
Wouter J

Wouter J

20/07/2011 18:08:52
Quote Anchor link
Even snel wat gemaakt met javascript:
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
var select = document.getElementById('pakket'),
    options = select.getElementsByTagName('option'),
    textDiv = document.getElementById('textDiv1');

function checkSomething() {
    textDiv.innerHTML = '';
    if( this.options[select.selectedIndex].value == 'Offerte (offerte nummer vereist)' )
    {
        var label = document.createElement('label'),
            input = document.createElement('input');
        input.type = 'text';
        input.name = 'offerte_nummer';
        input.id = 'offerte_nummer';
        input.size = 30;
        
        label.htmlFor = 'offerte_nummer';
        label.innerHTML = 'Offerte nummer';
            
        textDiv.appendChild(label);
        textDiv.appendChild(input);
    }
}

Je ziet hier dat je in JavaScript een element aanmaakt met document.createElement vervolgens kan je alle attributen instellen en dan zet je het als child van een ander element.
 
Bas IJzelendoorn

Bas IJzelendoorn

20/07/2011 18:09:09
Quote Anchor link
Het is denk ik ook jquery en daar heb ik ook al redelijk wat tijd aan besteed om te zoeken. Stel je doet voor handelaar ipv achternaam dan wordt het, het volgende:

- ik ben al klant
- ik ben particulier
- ik ben handel voor een bedrijf.

Bij de selectie klant komen de velden:

- accountnaam
- klantnummer

Bij particulier komen de velden

- voornaam
- achternaam
- adres gegevens e.d.

Bij bedrijf komen de velden:

- bedrijfsnaam
- kvk-nummer
- voornaam
- achternaam
- adres gegevens etc.

Doormiddel van 1 selectie krijg je dus verschillende formulieren. Het bovenstaande (vorige post met uitzondering van me bumpje) gebruik ik nu en dat werkt, echter is het niet W3C valid omdat de tags <input> en <label> niet geaccepteerd worden. en daar zoek ik nu een oplossing voor. Maar is er een mooiere oplossing voor hoe ik het nu doe zoek ik daarvoor een tutorial of iets dergelijks, want die kon ik niet vinden.
 
Wouter J

Wouter J

20/07/2011 19:08:49
Quote Anchor link
@Bas, het gebruik van label en input tags in strings is inderdaad niet goed javascript. Je zult gebruik moeten maken van document.createElement().

Verder heb je hierboven dit gedaan:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
nText = [];
nText[0] = '';
nText[1] = '';
nText[2] = '';
nText[3] = '';
nText[4] = 'iets';

Een betere en handigere manier om dit op te schrijven is:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
nText = [];
nText[4] = 'iets';


Verder is alles wat jQuery kan gewoon JavaScript, dus er is nooit iets jQuery het is wel eens dat jQuery makkelijker is dan het helemaal voluit schrijven van JavaScript.
 



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.