Automatisch formulier

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior .NET Developer

Dit ga je doen Als junior .NET Developer lever je met jouw oplossingen direct een bijdrage aan de bedrijfsprocessen van de klanten. Werkzaamheden waar jij je zoal mee bezig houdt zijn; Het ontwikkelen, onderhouden en optimaliseren van de draaiende platforms van de klanten; Softwareontwikkeling middels C#, .NET; Klantcontact om de wensen te bespreken en uit te werken; Optimaliseren van de (huidige) bedrijfsprocessen; De IT-afdeling bestaat uit 30 personen verdeeld over 3 teams. Het team waar je in terecht komt bestaat uit ongeveer tien man. Het is een team wat bestaat uit betrokken collega’s, waar iedereen bereidt is om elkaar te

Bekijk vacature »

Junior PHP (Laravel) Developer

Functie omschrijving Wij zijn op zoek naar een PHP Laravel Developer! Sta je aan het begin van je carrière en ben je op zoek naar een leuke baan? Lees dan verder! Voor een softwarebedrijf in omgeving van Schiphol zijn wij op zoek naar een ervaren PHP (Laravel) Developer. Je gaat je bezighouden met het ontwikkelen van innovatieve bedrijfsapplicaties. Samen met het team, bestaande uit designers en developers, maak je mooie oplossingen voor bedrijven in diverse branches. Je zorgt dat de opgeleverde websites perfect werken en de klant meer dan tevreden is. Je kunt rekenen op een afwisselende baan met leuke

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 »

Junior Front end developer Onderwijssoftware

Functie Als Junior front end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van

Bekijk vacature »

Fullstack developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een andere uitdaging? Voor een erkende werkgever in de omgeving van Breda zijn wij op zoek naar een Fullstack developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in

Bekijk vacature »

Senior pega developer

You work on software that makes colleagues and customers happy! Thanks to your IT skills, De Mandemakers Groep really makes a difference for its customers. Do coding, testing and deployments make your heart beat faster? Then apply today as Senior Pega Developer at De Mandemakers Groep! Wat ga je doen? The job title gives it away: You will be developing Pega software. This ranges from technical design, coding and testing to test automation, deployments and bug fixing. Your goal is to continuously improve our systems so that colleagues can work efficiently and customers receive optimal service. You don't have to

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 »

Senior SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »

Traineeship IT regio Amsterdam/Utrecht

Wat ga je doen? Het traineeship begint met een fulltime maand cursussen en praktijkdagen, waarin je de basis van het IT-vak leert op de Shared Servicedesk (SSD). Daarnaast ga je meteen aan de slag voor je eerste certificering! (ITILv4). Je start in een groep met 4 tot 10 deelnemers, waarmee jij gedurende die maand optrekt en je kennis kunt delen. Na het voltooien van de eerste maand ga je direct voor een langere periode aan de slag bij één van onze klanten of blijf je intern bij ons op de Shared Servicedesk. Je bent het eerste aanspreekpunt van de eindgebruikers

Bekijk vacature »

Back End Developer

As a Back End developer at KUBUS you will be developing the (web) application and services of BIMcollab. You have a focus on the back end of our software, for which we mainly work with C# and .NET. We use a full-stack approach, which means that in addition to the back-end, you will also help with other parts of the code. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact

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 »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc 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

Bekijk vacature »

Mendix Ontwikkelaar - Vernieuwen van het applicati

Bedrijfsomschrijving De ontwikkelingen in de transportsector gaan razendsnel. Bij ons kun je een belangrijke rol spelen in deze sector. We streven ernaar om onze klanten te ontzorgen op het gebied van continuïteit en veiligheid met innovatieve producten en diensten. We willen dat onze klanten de veiligste vervoerders van Europa worden. Ons team werkt hard om deze ambitieuze doelstellingen te bereiken en we bieden een motiverende werkomgeving aan. We zijn op zoek naar zelfstarters met een focus op resultaat en beslissingsbevoegdheid. Functieomschrijving Als Mendix ontwikkelaar bij deze organisatie heb je een gevarieerde baan. Het applicatielandschap wordt vernieuwd en de “schade en

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in een ontwikkelteam met 7 .NET developers. In ons team werken er drie senior .NET developer, twee medior .NET developers en twee junior .NET developers. Er is dan ook genoeg senioriteit in ons team om jou te kunnen bieden wat jij nodig hebt! Wij werken in scrum en hebben drie wekelijkste sprints. Daarnaast doen wij minimaal vier keer per jaar een release. Ons platform is ontzettend complex en groot. Het is dan ook in het begin belangrijk dat jij de processen gaat begrijpen. Jij krijgt dan ook een cursus om beter te begrijpen

Bekijk vacature »

Grafisch vormgever

Standplaats: Maasland Aantal uren: 32 – 40 uur per week Opleidingsniveau: HBO werk- en denkniveau Ben jij een ambitieuze grafisch vormgever met een passie voor creativiteit en oog voor detail? Vind jij het daarnaast leuk om ook marketingactiviteiten op te pakken? Dan zijn wij op zoek naar jou! Bedrijfsinformatie Westacc Group BV is het zusterbedrijf van HABA en specialiseert zich in (maatwerk) oplossingen voor (elektro) techniek en verlichting in de kampeerbranche. Zij produceren en assembleren onderdelen voor caravans, campers en boten. Voor een groot aantal caravan- en campermerken leveren wij producten als zekeringkasten, invoerdozen, acculaders, schakelmateriaal en verlichting. De producten

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

15/01/2025 11:10: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.