AddEventListener werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

WO Full Stack Developer Software Agile / Scripting

Samengevat: Deze werkgever is trendsetter op het gebied van duurzaam aanpasbare software. Wil jij interdisciplinair werken? Ben jij bekend met de Agile ontwikkelmethodiek? Vaste baan: Full Stack Developer Softwareontwikkeling WO 3.500 - 5.000 Full Stack Developer Ons bedrijf bouwt klant specifieke informatiesystemen voor de integrale ondersteuning van bedrijfsprocessen. Chats, interactieve dashboards, mobile apps en….jouw innovatieve ideeën?! Zij werken altijd aan nieuwe innovatieve oplossingen. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze

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 »

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 »

Software Developer .NET C# .NET Core Fullstack

Bedrijfsomschrijving Mijn opdrachtgever is een IT bedrijf gespecialiseerd in het ontwikkelen van hoogstaande software solutions gericht op de bloemen-, planten- en voedselbranche. Zij zijn dan ook gevestigd in de Bollenstreek in de buurt van Leiden, waar veel van hun klanten zich bevinden. Deze klanten kunnen een standaardoplossing afnemen, maar ook een op maat gemaakt pakket. Ter versterking van één van hun Scrumteams zoeken zij naar een Medior C# Developer. Functieomschrijving In totaal werken hier momenteel ongeveer 25 mensen, verdeeld over meerdere teams. Het team waarvoor gezocht wordt naar een C# Developer, bestaat uit vijf Ontwikkelaars: 2 Frontenders, 3 Backenders. Daarnaast

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 »

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 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 »

(Junior) Front-end Developer

Functieomschrijving Op dit moment hebben wij frontend developers met een nieuwsgierige en pro actieve houding nodig die zich hoofdzakelijk richten op het helpen bij het bouwen van open formulieren. Deze formulieren worden gemaakt met verschillende producten. Wij werken met Bold (het Belastingdienst Design System), form.io, moderne frameworks en integratiemogelijkheden. Op het gebied van de overige tooling wordt je voor zover nodig ingewerkt. Van jou als frontend developer wordt verwacht dat je deze producten op de juiste manier gebruikt met de bijbehorende technieken, en je werk documenteert. De formulieren rol je uit door een ontwikkelstraat (OTAP) en moet je onderhouden op

Bekijk vacature »

Fullstack Developer

Samengevat: Deze werkgever is een software platform. Ben jij een Fullstack Developer? Heb je ervaring met JS en PHP? Vaste baan: Full Stack Developer Javascript PHP MBO+ €3.000 - €5.000 Wij ontwikkelen eigen softwareproduct, waarmee bedrijven makkelijk de urenregistratie van medewerkers kan vastleggen en vandaar uit kan factureren. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. zij kennen een informele cultuur. We zijn gericht op verbetering en innovatie. Ontwikkeling bij het personeel wordt dan ook aangemoedigd. Functie: Voor de vacature als Fullstack Develop MBO+ ga

Bekijk vacature »

Junior C# .NET Fullstack Developer in de wolken!

Bedrijfsomschrijving Wij zoeken voor deze klant van ons naar een Junior C# Software Developer! Het bedrijf richt zich tegenwoordig steeds meer op de Cloud middels het Azure platform en wat zij specifiek doen is het maken van software en daarop software applicaties welke ingezet worden binnen het bedrijfsleven. Het team is momenteel druk bezig om diverse kantoorapplicaties- en systemen te koppelen aan het grote (internationale) Cloud platform zodat alles één groot goed werkend geheel wordt. Er komen veel leuke nieuwe uitdagingen aan en vooral voor een Junior Software Developer kan je hier een flinke sprong in het diepe maken. Je

Bekijk vacature »

C# Developer

Dit ga je doen De requirements in kaart brengen van de klant; Implementeren van functionele en technische specificaties bij opdrachtgevers; Oplossen van bugs; Meewerken aan maatwerksoftware voor nieuwe opdrachtgevers; Het testen en uitleveren van nieuwe functionaliteiten naar de acceptatie en productieomgeving De database ontwikkelen en onderhouden; Hier ga je werken Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een van

Bekijk vacature »

.Net Developer

Samengevat: Wij produceren software. Wil jij werken als Back-end Developer? Heb jij verstand van design patterns? Vaste baan: .Net Developer Microservice HBO WO Design Patterns 3.500 - 5.000 Backend Developer Deze werkgever is een sterke speler op de internationale markt van digital signage/narrowcasting software. Vanuit onze vestiging in Eindhoven werken we met de nieuwste technologieën aan out-of-the-box producten voor digital signage. Deze producten worden via ons wereldwijd partner netwerk bij talloze bedrijven en organisaties ingezet voor dynamische beeldscherm-communicatie. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor

Bekijk vacature »

Integratie Developer Mulesoft

Dit ga je doen - Je ontwikkelt en onderhoudt diverse interne integraties en externe (klant) integraties; - Je ontwikkelt middels het integratieplatform Mulesoft; - Je automatiseert een geheel end-to-end proces en je zorgt hierbij voor de juiste interfaces; - Je test en implementeert de interfaces; - Je adviseert de interne en externe klant en initieert verbetervoorstellen; - Je haakt incidenteel aan bij overleggen met de externe klant om de wensen en specificaties om te zetten in de juiste technische oplossing. Hier ga je werken Voor een bekend servicegericht bedrijf zijn wij op zoek naar een Integratie Developer Mulesoft. Het is

Bekijk vacature »

Embedded Hardware Developer

Vacature: Embedded Hardware Developer in Aalsmeer. Ben jij die ervaren Hardware Developer die graag een bijdrage wil leveren aan de ontwikkeling van een duurzamere samenleving? Dan hebben wij een mooie functie voor jou! Voor onze opdrachtgever zijn wij op zoek naar een Embedded Hardware Developer in omgeving Schiphol. Wat ga je doen als Embedded Hardware Developer? Als Hardware Developer ga jij je bezighouden met het ontwikkelen van duurzame energieopslagsystemen voor hybride en volledig elektrisch aangedreven schepen. Jouw dagelijkse werkzaamheden zullen er zo uitzien: Je ontwikkelt ideeën en concepten ter verbetering van het systeem. Je designt schema’s en board layouts in

Bekijk vacature »

Senior Java developer (backend)

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 »
Wouter W

Wouter W

16/01/2012 10:00:40
Quote Anchor link
Goedemorgen iedereen,

Ik heb een probleempje met mijn EventListener, het ziet er als volgt uit:

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
<?
window.onload = setLinks;

function
setLinks() {

var as =
document.getElementById("content").getElementsByTagName("a");

    for(var i = 1;i >= as.length;i++){
            document.getElementById("link" + i).addEventListener("click",setupMouse,false);
    }
}


function
setupMouse() {
        alert("de event handler doet het!");
}


?>



Wat gaat er mis?
 
PHP hulp

PHP hulp

28/01/2023 22:01:55
 
- Ariën  -
Beheerder

- Ariën -

16/01/2012 10:03:52
Quote Anchor link
Glazenbol vraag?

WAT gebeurt er? Krijg je errors in je console?

Iets meer details zijn zeker niet overbodig.
Gewijzigd op 16/01/2012 10:06:15 door - Ariën -
 
Wouter W

Wouter W

16/01/2012 10:07:15
Quote Anchor link
Ik heb op mijn pagina een aantal links staan met het id link1 t/m variabel.
Op het moment dat er op de link wordt geklikt moet er een slideshow starten. Maar zoals ik in het script boven testen wil, gebeurd er niks, ik zou nu een alert moeten krijgen.
 
Wouter J

Wouter J

16/01/2012 10:08:08
Quote Anchor link
1e reactie: Gebeurd zeker in IE?

Want IE support nog geen addEventListener, maar heeft zijn eigen attachEvent:
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
if( window.addEventListener ) {
  // Modern browser
  elem.addEventListener('click', eventHandler, false);
}
else if( window.attachEvent ) {
  // IE
  elem.attachEvent('onclick', eventHandler);
}
else {
  // Heel heel heel oud browser
  elem.onclick = eventHandler;
}

function eventHandler( e ) {
  // event code
}
 
Wouter W

Wouter W

16/01/2012 10:19:48
Quote Anchor link
Gebeurd niet in IE maar in FireFox

nu naar het volgende uitgebouwt met jou script:

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
<?

function setLinks() {

var as =
document.getElementById("content").getElementsByTagName("a");

    for(var i = 1;i >= as.length;i++){
        
            if( window.addEventListener ) {
              // Modern browser
              document.getElementById("link" + i).addEventListener('click', setupMouse, false);
            }

            else if( window.attachEvent ) {
              // IE
              document.getElementById("link" + i).attachEvent('onclick', setupMouse);
            }

            else {
              // Heel heel heel oud browser
              document.getElementById("link" + i).onclick = setupMouse;
            }
            
    }
}


?>



-> link ID klopt
-> as array heeft inderdaad 5 links geteld
-> firebug geeft ook niks aan.

maar nog heeft hij geen alert message..

Toevoeging op 16/01/2012 10:42:26:

de bug zit 'm in de for loop...
groter en gelijk ipv kleiner of gelijk aan bij het 2e statement.

Bedankt voor jullie input.
Heb hem nu ook meteen werkend voor alle browers!
Gewijzigd op 16/01/2012 10:31:42 door Wouter W
 



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.