verander class div

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back end developer Onderwijssoftware

Functie Als back 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 hoogwaardige

Bekijk vacature »

Front-end developer Consultancy in teamverband wer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers. Momenteel zijn ze op zoek naar een ervaren Front-end of Fullstack developer die samen met de consultants aan de slag gaat om de business requirements te vertalen naar technische oplossingen. Los van het finetunen van extenties, help je bij het configureren van bijvoorbeeld een mobiel bankieren app. Hierin ben je van A tot Z betrokken en zie je bijvoorbeeld ook toe op de uitvoering van testen. Je expertise wordt optimaal benut en je krijgt verschillende kansen om deze uit te breiden door met verschillende innovatieve technologieën aan

Bekijk vacature »

Software Developer C# - Deventer

Software Developer C# – Deventer Bijdragen aan de toekomst van het onderwijs! Ben jij op zoek naar een dynamische omgeving waar vol enthousiasme wordt gewerkt aan software voor interactieve dashboard- en analysetoepassingen ter verbetering van het onderwijs? Dan zijn wij het bedrijf voor jou! TIG is een bedrijf met een informele en ondernemende werksfeer, waarbij goede ideeën snel leiden tot concrete acties. Wij zijn een software ontwikkelorganisatie en focussen ons op het ontwikkelen en implementeren van oplossingen voor het leveren van managementinformatie, datavisualisatie en analyses voor het onderwijs. Met onze dashboard- en analyseoplossingen zetten scholen gegevens om naar betekenisvolle informatie.

Bekijk vacature »

C# Developer Research and Development - Delft

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Delft Vacature ID: 6307 Introductie C# Developer Research and Development - Delft - Onze klant is één van de meest innovatieve bedrijven in de region van Delft. Op dit moment zijn ze voor het innovatie centrum. In het innovatie centrum wordt gewerkt aan de nieuwste technieken voor navigatie software. R&D / C# / Pattern Recognition / Algorithms / 3d Data / DotNET Functieomschrijving Als C# Developer kom je te werken in een innovatief scrumteam. We ontwikkelen en door ontwikkelen de nieuwste technieken op het gebied van navigatie software. Deze software wordt onder andere

Bekijk vacature »

Web Application Developer

Dit ga je doen Samen met het team werk je aan de visualisatie functionaliteiten en hoe dit gebruikt kan worden in een operationele setting; Het ontwerpen, ontwikkelen, onderhouden en leveren van support betreft het Warehouse Management Systeem en de bijbehorende web visualisaties; Je gebruikt hierbijde tools WebGL en ASP.net; Het meewerken in implementatieprojecten; Het leveren van Go-Live Support; Sparren met jouw Amerikaanse collega's. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Web Application Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

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 »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

Senior Front end developer

Functie Wij zijn op zoek naar een ambitieuze, zelfsturende Front-end Expert die ons (internationale) team komt versterken. Onze huidige software development afdeling bestaat uit 7 developers en designers. Wij zijn een écht softwarehuis, dus ervaring in software development is wel echt een must. Er wordt tegelijkertijd aan meerdere projecten gewerkt, voor mooie toonaangevende klanten. Je hebt dus regelmatig te maken met deadlines en opleveringen. Een deel van onze omgeving is in Angular.JS. Dit deel wordt langzamerhand omgebouwd naar de nieuwste versie van Angular. Jouw werkzaamheden zullen bestaan uit: Het aansturen en begeleiden van jouw collega’s Het implementeren van visuele elementen

Bekijk vacature »

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 »

Software Developer Mendix / Maatschappelijk Betrok

Dit ga je doen Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Werken met Scrum methodiek; Ontwikkelen van vooruitstrevende oplossingen; Meedenken over nieuwe applicaties en ontwikkelingen; On the job eigen maken van de Mendix omgeving. Hier ga je werken Deze dynamische en snelgroeiende organisatie begeeft zich in de recyclingbranche. Zij nemen op duurzame en efficiënte manier de recycling op zich. Vanwege hun snelle groei zijn zij op zoek naar een young professional die zich graag wilt ontwikkelen als Mendix Developer. Je komt te werken binnen een IT team van +/- 15 medewerkers. Het huidige ‘vaste’

Bekijk vacature »

Full Stack C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

Freelance JAVA / C# Developer

Functieomschrijving Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Voor een opdrachtgever in omgeving Delft zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

Bekijk vacature »

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 »

C#.NET Developer

Functieomschrijving We are looking for a dutch native speaker In deze uitdagende functie ga je werken als onderdeel van het development team, in de functie van C#.NET Developer, Je gaat maatwerk software bouwen voor diverse klanten. Ook optimaliseer je bestaande software en bouw je API koppelingen. Je bent vooral met back-end development bezig. Je krijgt veel vrijheid in deze functie en je krijgt de kans om mee te denken in bedrijfsprocessen. Deels thuiswerken is geen enkel probleem! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van

Bekijk vacature »

Fullstack JavaScript Developer Webapplicaties

Bedrijfsomschrijving Voor deze organisatie ben ik op zoek naar een getalenteerde Fullstack JavaScript Developer. Ze is een snelgroeiend software development agency dat zich richt op het ontwikkelen van moderne webapplicaties en complexe systemen voor haar klanten. Ze is gevestigd onder de rook van Utrecht en heeft als doel om tot de top van de Nederlandse agencies te behoren. Deze organisatie maakt softwareoplossingen voor verschillende soorten bedrijven. Innovatie staat hoog in het vaandel en je zult dus met nieuwe technieken aan de slag gaan. Ze hebben klanten in vele branches zitten, zoals retail, finance, gezondheid en onderwijs. De diverse klanten zorgen

Bekijk vacature »
Koh do

koh do

03/04/2012 17:17:44
Quote Anchor link
Ik heb 5 verschillende divs met de id=”test”, id=”test1”, id=”test2” etc. ik wil met een druk op de class veranderen van deze divs.
Ik heb het op deze manier geprobeerd:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
    function color()
    {
        for (x = 0; x <5; x++)
        document.getElementById(test[x]).className = "white";
    }


Maar dat werkt niet, het problem zit hem denk ik in “getElementById(test[x])” hoe kan ik dit wel werkend krijgen???
Gewijzigd op 03/04/2012 17:35:10 door Koh do
 
PHP hulp

PHP hulp

21/11/2024 22:57:49
 
Wouter J

Wouter J

03/04/2012 17:36:50
Quote Anchor link
Gewoon:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
function color()
{
  for( var x = 0; x < 5; x++ ) {
    document.getElementById(test + x).className = 'some-class';
  }
}
 
Koh do

koh do

03/04/2012 18:51:15
Quote Anchor link
Ik heb je oplosisng geprobeerd maar het lijkt niet te werken. dit is wat ik nu gedaan heb, ziet iemand misschien een fout of zelfs meerdere :(

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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="language" content="english">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">

<title>Nieuwe pagina 2</title>

<style type="text/css">

.black {
width:20px;
height:20px;
padding:4px;
border:1px dashed #f00;
color:#000;
text-align:center;
cursor:pointer;
background-color:#000;
}
.white {
width:20px;
height:20px;
padding:4px;
border:1px dashed #f00;
color:#000;
text-align:center;
cursor:pointer;
background-color:#fff;
}
</style>



<script type="text/javascript">
<!--
    function white()
    {
        for (var i = 0; i < 5; i++)
        document.getElementById(test + i).className = "white";
    }

    function black()
    {
        for (var i = 0; i < 5; i++)
        document.getElementById(test + i).className = "black";
    }
End -->
</script>

</head>
<body>

<input type="button" name="black" value="black" onClick="black()">
<input type="button" name="white" value="white" onClick="white()">
<br>

<form name="myform" action="checkboxes.asp" method="post">

<div id="test" class="black"></div>
</br>
<div id="test1" class="black"></div>
</br>
<div id="test2" class="black"></div>
</br>
<div id="test3" class="black"></div>

</form>

</body>
</html>
 
Bas  van de Steeg

Bas van de Steeg

03/04/2012 19:38:49
Quote Anchor link
Waarom pak je dit niet met jQuery aan ?http://api.jquery.com/toggleClass/
Wil je het toch met Javascript aanpakken gebruik dan deze code.
Js :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
   <script language="javascript" type="text/javascript">  

        function changeCssClass(objDivID) {
            if (document.getElementById(objDivID).className == 'redText') {
                document.getElementById(objDivID).className = 'blueText';
            }
            else {
                document.getElementById(objDivID).className = 'redText';
            }
        }
      
    </script>
 
Wouter J

Wouter J

03/04/2012 19:39:11
Quote Anchor link
Meerdere:
- Meta tags op regel 7 - 9 zijn onnodig en moet je deleten
- comment tags in script tags komen uit 1998 niet uit 2012, daarin zijn ze niet meer nodig
- input elementen (zoals op regel 58 en 59) mogen niet buiten een form element voorkomen. Je moet van deze input elementen gewoon button elementen maken waarbij dan de value, name en type niet meer nodig zijn.
- onclick is gewoon zonder hoofdletters en dus niet camelCase, wat jij nu hebt
- </br> is geen tag, gebruik <br>
- test in JS is bij jou nu een variabele geen string ( 'test' )
- plaats {} om de code van een for loop heen, dat voorkomt problemen. Dus for( ... ) { ... }
- elke keer alle elementen uit de DOM doorzoeken kost wel heel veel tijd, haal in de window.onload functie 1 keer de benodigde elementen op en plaats die in een variabele (array/nodeList) waarnaar je vervolgens in de callback functie black/white door deze array loopt en de waardes zet
- je hebt nu onnodig veel dubbele stijlen. Stijl bijv. alle divjes eerst met de stijlen die je dubbel hebt en hou de classen black/white alleen om de background-color te veranderen.

Als je dit alles aanpast krijg je dit: http://jsfiddle.net/jutvA/embedded/result/

Bas, omdat je niet bij elke regel JS moet gaan schreeuwen om jQuery. Waarom wil iedereen nou zelfs voor dit soort simpele dingen 24kb aan JS inladen????? Wordt het nou echt zo dat niemand over 1 jaar meer weet hoe je raw JS schrijft? Wordt het standaard antwoord op JS vragen nou altijd 'gebruik jquery'???
Tevens vind ik de TS (topic starter) zijn code bijna beter dan die van jou, zo bestaat er geen language attribuut, doet het iets totaal anders dan die van de TS en is het nog langzamer omdat er minimaal 2 keer (per click) nutteloos naar een element in de DOM wordt gezocht.
Gewijzigd op 03/04/2012 19:45:44 door Wouter J
 
Ozzie PHP

Ozzie PHP

03/04/2012 19:47:55
Quote Anchor link
Wouter J op 03/04/2012 19:39:11:
Bas, omdat je niet bij elke regel JS moet gaan schreeuwen om jQuery. Waarom wil iedereen nou zelfs voor dit soort simpele dingen 24kb aan JS inladen????? Wordt het nou echt zo dat niemand over 1 jaar meer weet hoe je raw JS schrijft? Wordt het standaard antwoord op JS vragen nou altijd 'gebruik jquery'???

Helemaal mee eens.
 
Bas  van de Steeg

Bas van de Steeg

03/04/2012 20:40:05
Quote Anchor link
Ozzie PHP op 03/04/2012 19:47:55:
Wouter J op 03/04/2012 19:39:11:
Bas, omdat je niet bij elke regel JS moet gaan schreeuwen om jQuery. Waarom wil iedereen nou zelfs voor dit soort simpele dingen 24kb aan JS inladen????? Wordt het nou echt zo dat niemand over 1 jaar meer weet hoe je raw JS schrijft? Wordt het standaard antwoord op JS vragen nou altijd 'gebruik jquery'???

Helemaal mee eens.

Oke dat is duidelijk!

Nu ik het zelf zo lees ben ik het eigenlijk ook met Wouter eens :)
 
Koh do

koh do

03/04/2012 20:40:52
Quote Anchor link
hartelijk dank voor alle reacties hier leer ik heel veel van. Nogmaals dank.
 
Hank Noseman

Hank Noseman

04/04/2012 08:52:23
Quote Anchor link
Volgens mij gaat dit fout voor x==0 omdat je eerste div 'test' heet en niet 'test0'

Ik zou zeggen vang dit af of hernoem je eerste div naar test0!

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
function color()
{
  for (x = 0; x <5; x++)
  {
    if (x==0)
    {
      document.getElementById('test').className = "white";
    }
    else
    {
      document.getElementById('test'+x).className = "white";
    }
  }
}
Gewijzigd op 04/04/2012 15:54:46 door Hank Noseman
 
Joakim Broden

Joakim Broden

04/04/2012 09:49:02
Quote Anchor link
getElementById(test+x) zal niet werken. Javascript denkt nu dat test een variabele is, maar die word voor zover ik weet nergens aangemaakt. Maak dit er eens van:

getElementById('test'+x)
 



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.