Javascript - antwoorden

Maat: px
Weergave met pagina beginnen:

Download "Javascript - antwoorden"

Transcriptie

1 informatica Javascript - antwoorden

2 Op dit lesmateriaal is een Creative Commons licentie van toepassing Remie Woudt 2013 François Vonk (Javascript geïsoleerd en major edits)

3 Opdracht 1... Opdracht 2 Wat gebeurt er in dit programma als tijdstip de waarde 10 krijgt? Bij exact de waarde 10 zal hij Hallo Wereld! afdrukken. Opdracht 3 Opdracht3.html maken. Controleer goed op inspringen. Code kan gekopieerd worden uit de reader. Opdracht 4 Opdracht4.html maken. Controleer goed op inspringen. Code kan gekopieerd worden uit de reader. Opdracht 5 Opdracht5.html maken. Controleer goed op inspringen. Code kan gekopieerd worden uit de reader. Opdracht 6 Opdracht6.html maken. Controleer goed op inspringen. Code kan gekopieerd worden uit de reader. Opdracht 7 Opdracht7.html maken. Controleer goed op inspringen. Code kan gekopieerd worden uit de reader. Opdracht 8 <!DOCTYPE html> <html lang="nl"> <head> <meta charset="utf-8" /> <title>samenvoegen</title> </head> <body> <form name="mijnform"> <input type="tekst" name="voornaam" value=""> <input type="tekst" name="voorvoegsel" value=""> <input type="tekst" name="achternaam" value=""> <input type="button" value="voeg samen" onclick="alert(voornaam.value+' '+voorvoegsel.value+' '+ achternaam.value)"> </form> </body> </html>

4 Opdracht 9 Opdracht9.html en opdracht9.css maken. Controleer goed op inspringen. Code kan gekopieerd worden uit de reader. Opdracht 10 Opdracht10.html maken. Controleer goed op inspringen. Code kan gekopieerd worden uit de reader. Opdracht 11 <!DOCTYPE html> <html lang="nl"> <head> <meta charset="utf-8" /> <title>eindbedrag uitrekenen</title> <script type="text/javascript"> function berekening() var beginbedr = parsefloat(document.mijnform.beginbedrag.value); var rente = parsefloat(document.mijnform.rente.value); var jaren = parsefloat(document.mijnform.aantaljaren.value); var resultaat = beginbedr * Math.pow((100 + rente) / 100, jaren); alert("bij " + rente + "% rente wordt " + beginbedr + " na " + jaren + " jaar: " + resultaat); </script> </head> <body> <form name="mijnform"> <input type="tekst" name="beginbedrag" value=""> Beginbedrag <input type="tekst" name="aantaljaren" value=""> Aantal jaren <input type="tekst" name="rente" value=""> Rente in procenten <input type="button" value="bereken" onclick="berekening()"> </form> </body> </html>

5 Opdracht 12 <!DOCTYPE html> <html lang="nl"> <head> <meta charset="utf-8"> <title>valuta omrekenen</title> <script type="text/javascript"> function berekenvaluta(getal) var dollarkoers = 1.32; var yenkoers = 112; var pondkoers = 0.84; var geld = 0; // sla het begin bedrag op zodat de code korter wordt var bedrag = parsefloat(document.valutaform.getal.value); if (document.valutaform.valuta1.checked) geld = bedrag * dollarkoers; alert('voor ' + bedrag + ' euro krijg je ' + geld + ' dollar'); else if (document.valutaform.valuta2.checked) geld = bedrag / dollarkoers; alert('voor ' + bedrag + ' dollar krijg je ' + geld + ' euro'); else if (document.valutaform.valuta3.checked) geld = bedrag * yenkoers; alert('voor ' + bedrag + ' euro krijg je ' + geld + ' yen'); else if (document.valutaform.valuta4.checked) geld = bedrag / yenkoers; alert('voor ' + bedrag + ' yen krijg je ' + geld + ' euro'); else if (document.valutaform.valuta5.checked) geld = bedrag * pondkoers; alert('voor ' + bedrag + ' euro krijg je ' + geld + ' pond'); else if (document.valutaform.valuta6.checked) geld = bedrag / pondkoers; alert('voor ' + bedrag + ' pond krijg je ' + geld + ' euro'); </script> </head> <body> <form name="valutaform"> <input type="radio" name="valuta" id="valuta1" checked> Van euro naar dollar <input type="radio" name="valuta" id="valuta2"> Van dollar naar euro <input type="radio" name="valuta" id="valuta3"> Van euro naar yen

6 <input type="radio" name="valuta" id="valuta4"> Van yen naar euro <input type="radio" name="valuta" id="valuta5"> Van euro naar pond <input type="radio" name="valuta" id="valuta6"> Van pond naar euro Geef het bedrag <input type="tekst" name="getal"> <input type="button" value="bereken" onclick="berekenvaluta()"> </form> </body> </html> Opdracht 13-1 Opdracht13.html en opdracht13.css maken. Controleer goed op inspringen. Opdracht 13-2 Opdracht13.html aanpassen. <link rel="stylesheet" type="text/css" href="opdracht13.css" /> Controleer goed op inspringen. Code kan gekopieerd worden uit de reader. Opdracht 13-3 Opdracht13.css aanpassen. Controleer goed op inspringen. Code kan gekopieerd worden uit de reader. Opdracht 13-4 Opdracht13.html en opdracht13.css aanpassen. Controleer goed op inspringen. Code kan gekopieerd worden uit de reader. Opdracht 13-5 Opdracht13.html aanpassen. Controleer goed op inspringen. Code kan gekopieerd worden uit de reader. Opdracht 14 a. Verklaar wat er gebeurt. b. De afbeeldingen zijn 300 pixels breed, de body is 940 pixels breed. Waarom lijkt het dan toch niet te passen? c. Bedenk twee manieren om ze wel passend te maken. a. De afbeeldingen komen naast elkaar b. De breedte is 940 pixels maar er is ook 44 pixels padding gedefinieerd. Dat wil zeggen dat er 88 pixels (de padding zit aan twee kanten) van de breedte afvallen. Voor de plaatjes zijn dus maar 852 pixels over en dus past het niet. c. Je kunt of de breedte 48 pixels groter maken of de padding 24 pixels (de padding zit aan twee kanten) kleiner maken.

7 Opdracht 15 Een redelijke rechtdoorzee methode staat hieronder. Het nadeel is dat je de code steeds aan moet passen als je meer soorten groente of fruit toe gaat voegen. Dat leidt doorgaans tot fouten en is irritant omdat het steeds weer tijd kost. <script type="text/javascript"> function laatzien(divid) var appels = document.getelementbyid("appels"); var peren = document.getelementbyid("peren"); var bananen = document.getelementbyid("bananen"); var item = document.getelementbyid(divid); if (item.id == "Appels") appels.classname="zichtbaar"; peren.classname="verstopt"; bananen.classname="verstopt"; if (item.id == "Peren") appels.classname="verstopt"; peren.classname="zichtbaar"; bananen.classname="verstopt"; if (item.id == "Bananen") appels.classname="verstopt"; peren.classname="verstopt"; bananen.classname="zichtbaar"; </script> Een betere, maar ook moeilijkere methode is gebruik maken van het feit dat DOM een boomstructuur is waarin ieder element een parent (vader/moeder), child (kind) of sibling (broer/zus) kan hebben. We krijgen via de parameter het id door van de div die we moeten veranderen. De andere divs zijn dus siblings van de div die we doorkrijgen. We kunnen met speciale DOM eigenschappen van elementen, in ons geval next- Sibling en previoussibling, alle siblings van het item dat we doorkrijgen vinden. Dat ziet er als volgt uit. <script type="text/javascript"> function laatzien(divid) var item = document.getelementbyid(divid); // maak alle siblings (broer/zus) van het item onzichtbaar var next = item.nextsibling; while (next) next.classname = "verstopt"; next = next.nextsibling; var prev = item.previoussibling while (prev) prev.classname = "verstopt"; prev = prev.previoussibling;

8 // maak het item zichtbaar item.classname = "zichtbaar"; </script> Als er geen sibling meer is dan geeft DOM als waarde NULL terug. Javascript interpreteert NULL hetzelfde als false. Dus als er geen sibling meer is dan stop de while-loop zoals we geleerd hebben. Een while-loop stop wanneer de conditie false wordt. Je zet hier dus alle siblings op verstopt ongeacht hoeveel er dat zijn en hoe ze heten.

atica inform Javascript

atica inform Javascript informatica Javascript Op dit lesmateriaal is een Creative Commons licentie van toepassing. 2010 Remie Woudt remie.woudt@gmail.com 2013 François Vonk (Javascript geïsoleerd en edits) Inhoudsopgave 1programmeren...4

Nadere informatie

Foutcontrole met Javascript

Foutcontrole met Javascript Foutcontrole met Javascript Pol Van Dingenen Yannick Van Hauwe INLEIDING Het controleren van de gegevens die ingevuld zijn in formulieren is heel erg belangrijk. In de praktijk is enkel en alleen controle

Nadere informatie

Les 9: formulier controle met javascript.

Les 9: formulier controle met javascript. Les 9: formulier controle met javascript. Javascript is erg veel gebruikt bij internet toepassingen. In tegenstelling tot PHP, wat een server side scripting is, is java client side scripting. Dwz, niet

Nadere informatie

oefeningen opstellen met GeoGebra en javascript

oefeningen opstellen met GeoGebra en javascript oefeningen opstellen met GeoGebra en javascript Er zijn heel wat verschillende mogelijkheden om GeoGebra en Javascript te combineren in het opstellen van oefeningen. Antwoorden in het applet zelf: - Je

Nadere informatie

Websitecursus deel 3 JavaScript

Websitecursus deel 3 JavaScript Websitecursus deel 3 JavaScript A Eskwadraat WebCie www@a-eskwadraat.nl 12 oktober 2015 Introductie Twee weken geleden HTML Vorige week CSS Deze week JavaScript Javascript JavaScript (ook wel JS) is een

Nadere informatie

Hand-out Introduction to Programming, werkcollege 7 Alex Reuneker 2013

Hand-out Introduction to Programming, werkcollege 7 Alex Reuneker 2013 Hand-out Introduction to Programming, werkcollege 7 Alex Reuneker (a.reuneker@hhs.nl), 2013 1. Document Object Model (DOM) DOM: DOM staat voor Document Object Model. Het DOM is een model van webpagina

Nadere informatie

Handleiding Woonz.nl iframe

Handleiding Woonz.nl iframe Handleiding Woonz.nl iframe Woonz.nl biedt de mogelijkheid om uw actuele woningaanbod op Woonz.nl op uw website te tonen. Hiervoor dient u eerst een API-key te ontvangen van Woonz.nl, dit is een sleutel

Nadere informatie

Formulier maken en opvangen met php

Formulier maken en opvangen met php Welkom bij mijn PHP tutorial (Deel 2) Ik ga in deze delen PHP uitleggen, dit doe ik in het programma notepad++ (gratis) deze kunt u downloaden van www.richard3332.nl/downloads.php Als u beschikt over dreamweaver

Nadere informatie

van PSD naar JavaScript

van PSD naar JavaScript 2015 van PSD naar JavaScript F. Vonk versie 2 19-9-2015 inhoudsopgave 1. inleiding... - 2-2. ontwikkelomgeving... - 3-3. programmeerconcepten... - 4 - statement... - 4 - sequentie... - 4 - variabele en

Nadere informatie

Formulieren maken met Dreamweaver CS 4/CS 5

Formulieren maken met Dreamweaver CS 4/CS 5 Formulieren maken met Dreamweaver CS 4/CS 5 In deze handleiding leer je om een formulier en elementen die je binnen een formulier kunt gebruiken, te ontwerpen met Dreamweaver. Het uitgangspunt is dat dit

Nadere informatie

Roc Zadkine. Javascript Car. Door: K.Bakker versie 1.0

Roc Zadkine. Javascript Car. Door: K.Bakker versie 1.0 Roc Zadkine Javascript Car Door: K.Bakker versie 1.0 mei 2016 distributielijst versie historie versie datum auteur Opmerkingen 1.0 2-2-2016 k.bakker inhoudsopgave 1. Project benodigdheden 3 2. Benodigdheden

Nadere informatie

Javascript oefenblad 1

Javascript oefenblad 1 Leer de basis van Javascript. Javascript oefenblad 1 Niels van Velzen Javascript oefenblad 1 Pagina 2 Inleiding Javascript is niet altijd even makkelijk. Vooral aan het begin is het even wennen hoe de

Nadere informatie

A Inloggen. B - Wachtwoord Veranderen

A Inloggen. B - Wachtwoord Veranderen A Inloggen 1. Ga naar http://webtinq.nl 2. Klik op de knop "Login". 3. Voer het e-mail adres en wachtwoord in dat je hebt gekregen. 4. Klik op de knop "Login". 5. Je bent nu ingelogd! B - Wachtwoord Veranderen

Nadere informatie

Exercise assistant on-line

Exercise assistant on-line Exercise assistant on-line Onderwerpen - Introductie Exercise Assistant - On-line volgens MVC principe - Problemen bij MVC principe - Mogelijke oplossing - Richtingen onderzoek - Mogelijkheid tot meedoen

Nadere informatie

algoritmiek - antwoorden

algoritmiek - antwoorden 2016 algoritmiek - antwoorden F. Vonk versie 1 28-8-2016 inhoudsopgave eenvoudige algoritmes... - 3 - complexe algoritmes... - 7 - zoeken (vwo)... - 10 - sorteren (vwo)... - 12 - Dit werk is gelicenseerd

Nadere informatie

Gebruikershandleiding voor: Beperkte Password protectie met JavaScript

Gebruikershandleiding voor: Beperkte Password protectie met JavaScript Gebruikershandleiding voor: Beperkte Password protectie met JavaScript URL: http://home.hccnet.nl/s.f.boukes/html-2/html-202.htm INHOUD : 1. Structuur van een beveiligde site 2. Login-formulier 3. Login

Nadere informatie

SQL INJECTIE Door Eoghain Verdonckt Beveiliging december 2013

SQL INJECTIE Door Eoghain Verdonckt Beveiliging december 2013 SQL INJECTIE Door Eoghain Verdonckt Beveiliging december 2013 Voor mijn werkje voor beveiliging ga ik een tutorial maken voor SQL injectie. En hoe we deze kunnen voorkomen. Allereerst heb ik een tabel

Nadere informatie

Oplossingen overzicht PHP. Oplossing KPN opgave, zonder testen van POST

Oplossingen overzicht PHP. Oplossing KPN opgave, zonder testen van POST Oplossingen overzicht PHP Oplossing KPN opgave, zonder testen van POST internetminuten in welke categorie val ik?

Nadere informatie

JavaScript. 0 - Wat is JavaScript? JavaScript toevoegen

JavaScript. 0 - Wat is JavaScript? JavaScript toevoegen 0 - Wat is JavaScript? JavaScript is hele andere koek dan Scratch. Het wordt ook door professionele programmeurs gebruikt. Doordat er veel mensen gebruik maken van JavaScript is er veel informatie over

Nadere informatie

Interactief blok 2 code opdracht 6 - wireframe

Interactief blok 2 code opdracht 6 - wireframe Interactief blok 2 code opdracht 6 - wireframe 1. Klaarzetten bestanden Dit is een best practice voorbeeld. Maak een map aan voor je site. Hier komen alle bestanden in te staan (HTML, CSS en al je afbeeldingen).

Nadere informatie

A Inloggen. B - Wachtwoord Veranderen

A Inloggen. B - Wachtwoord Veranderen A Inloggen 1. Ga naar http://webtinq.nl 2. Klik op de knop "Login". 3. Voer het e-mail adres en wachtwoord in dat je hebt gekregen. 4. Klik op de knop "Login". 5. Je bent nu ingelogd! B - Wachtwoord Veranderen

Nadere informatie

Roc Zadkine. Javascript animatie en bewegingen. Door: K.Bakker versie 2.0

Roc Zadkine. Javascript animatie en bewegingen. Door: K.Bakker versie 2.0 Roc Zadkine Javascript animatie en bewegingen Door: K.Bakker versie 2.0 mei 2016 distributielijst versie historie versie datum auteur Opmerkingen 1.0 2-2-2016 k.bakker Klant : Zadkine College Pagina 1

Nadere informatie

AJAX (XMLHttpRequest)

AJAX (XMLHttpRequest) AJAX (XMLHttpRequest) Ajax is hot. De meesten die met webdesign bezig zijn hebben er wel al van gehoord, veronderstel ik. Voor diegenen die er nog niet van hoorden, of nog niet mee werkten volgt hier een

Nadere informatie

Info-books. Toegepaste Informatica. Deel 35: XML - XSL HO35. Jos Gils Erik Goossens

Info-books. Toegepaste Informatica. Deel 35: XML - XSL HO35. Jos Gils Erik Goossens Info-books HO35 Toegepaste Informatica Deel 35: XML - XSL Jos Gils Erik Goossens Hoofdstuk 5 Het Document Object Model 5.1 Probleemstelling Wanneer je de inhoud van een document en de presentatie uiteen

Nadere informatie

Kris Merckx - 16/10/ Agnes.js - creative commons license

Kris Merckx - 16/10/ Agnes.js - creative commons license Agnes.js - alpha 2.5 => www.ardeco.be/agnes (testsite) Fase 1: Opzetten van de frameworkbasis (afgerond) TOETSTYPES: - meerkeuze (één of meerdere correcte antwoorden) - invuloefening - ja-neen-vragen -

Nadere informatie

Een verticale vormgeving is makkelijker en sneller te realiseren dan een horizontale.

Een verticale vormgeving is makkelijker en sneller te realiseren dan een horizontale. Een HTML-sjabloon Denk goed na hoe je webpagina er moet uitzien. Wil je een webpagina met een horizontale vormgeving (zoals bij een schermpresentatie)? Wil je een webpagina met een verticale vormgeving

Nadere informatie

Webscripting. PCVO Gent & OBAC. Willem De Meyer

Webscripting. PCVO Gent & OBAC. Willem De Meyer Webscripting PCVO Gent & OBAC Willem De Meyer Situering van de module De module webscripting kan na de cursus webdesign gevolgd worden. Kennis van html is noodzakelijk om op de opbouw van webpagina s te

Nadere informatie

Versie 0.4. Documentatie Onsweb Club plugin voor KNKV verenigingen. Laatste wijziging: 19 juli 2012 Auteurs: Marien Dongstra, Sebastian Huisman

Versie 0.4. Documentatie Onsweb Club plugin voor KNKV verenigingen. Laatste wijziging: 19 juli 2012 Auteurs: Marien Dongstra, Sebastian Huisman Documentatie Onsweb Club plugin voor KNKV verenigingen Versie 0.4 Laatste wijziging: 19 juli 2012 Auteurs: Marien Dongstra, Sebastian Huisman Alle rechten in dit document zijn voorbehouden. www.onsweb.nl,

Nadere informatie

Overzicht HTML/Formulieren/PHP codes.

Overzicht HTML/Formulieren/PHP codes. Overzicht HTML/Formulieren/PHP codes. Rekenkundige operatoren: optellen + aftrekken - vermenigvuldigen * delen / modulo % (de modulo-operator berekent de rest na een deling) vb. 5%3 = 2 pow(, ); vb. 2

Nadere informatie

Gegevens uit een database tonen

Gegevens uit een database tonen Gegevens uit een database tonen In een eerdere handleiding heb ik jullie laten zien hoe je met behulp van MySQL en phpmyadmin een database kunt opzetten. We hebben toen een database aangemaakt en gevuld

Nadere informatie

DNM-address. Quick Installation Guide

DNM-address. Quick Installation Guide DNM-address Quick Installation Guide DNM-address basis installatie DNM-address is uitermate snel en efficiënt toe te voegen binnen uw webformulieren. Door het kopieren van twee stukken javascript code

Nadere informatie

<NANO> Creeren met. <code> Bouw je eigen. website

<NANO> Creeren met. <code> Bouw je eigen. website .. Creeren met Bouw je eigen website Holly, Dervla, Daniël en Sam zitten samen in de band Nanonauten. Holly speelt gitaar, Dervla keyboard, Daniël zingt en Sam speelt

Nadere informatie

HTML in Outlook 2007. Hoe zorgt u ervoor dat uw email goed in beeld komt?

HTML in Outlook 2007. Hoe zorgt u ervoor dat uw email goed in beeld komt? HTML in Outlook 2007 Hoe zorgt u ervoor dat uw email goed in beeld komt? HTML in Outlook 2007 Inleiding Emark Mail biedt u de mogelijkheid om kant en klare HTML nieuwsbrieven in te laden en te versturen.

Nadere informatie

GameMaker Language. F. Vonk versie

GameMaker Language. F. Vonk versie 2014 GameMaker Language F. Vonk versie 2 5-3-2014 Inhoudsopgave 1. inleiding... - 3-2. GML en GameMaker... - 4-3. links... - 10 - Dit werk is gelicenseerd onder een Creative Commons Naamsvermelding NietCommercieel

Nadere informatie

Het toepassen van een gelaagde architectuur

Het toepassen van een gelaagde architectuur Het toepassen van een gelaagde architectuur Bijlagen Bert Dingemans www.via-nova-architectura.org August 2007 1 Bijlage 1: SQL-script als voorbeeld CREATE TABLE EXEMPLAAR ( aanschafdatum DateTime, druk

Nadere informatie

Variabelen en statements in ActionScript

Variabelen en statements in ActionScript Ontwikkelen van Apps voor ios en Android Variabelen en statements in ActionScript 6.1 Inleiding Als we het in de informatica over variabelen hebben, bedoelen we een stukje in het geheugen van de computer

Nadere informatie

Dynamische Websites. Week 9

Dynamische Websites. Week 9 Dynamische Websites Week 9 AGENDA Nut van een framework? Relatieve URLs Views Slicing 2 step design NUT VAN EEN FRAMEWORK? Heel veel code is voor jullie al geschreven, jullie moeten deze op de juiste plaatsen

Nadere informatie

Voordelen: Nadelen: Benodigdheden: Programma s: Google Web Designer. Photoshop. Sublime (HTML-editor) Websites: Tinypng.com

Voordelen: Nadelen: Benodigdheden: Programma s: Google Web Designer. Photoshop. Sublime (HTML-editor) Websites: Tinypng.com Google Web Designer Voordelen: Sneller en makkelijker. Banners kunnen worden afgespeeld op telefoons (flash kan dit niet). Het vervangen van plaatjes kan zonder het programma op te starten. Meer FPS dan

Nadere informatie

Roc Zadkine. Javascript SpaceGame. Door: K.Bakker versie 2.0

Roc Zadkine. Javascript SpaceGame. Door: K.Bakker versie 2.0 Roc Zadkine Javascript SpaceGame Door: K.Bakker versie 2.0 juni 2016 distributielijst versie historie versie datum auteur Opmerkingen 1.0 2-2-2016 k.bakker 1.0 2-2-2016 k.bakker inhoudsopgave 1. Game in

Nadere informatie

Jarno Verhoogt 21 mei 2014 Stud. Nr. 500684953 Docent: Joost Faber. Deeltoets 2: Hoe maak je met javascript een eenvoudige slideshow?

Jarno Verhoogt 21 mei 2014 Stud. Nr. 500684953 Docent: Joost Faber. Deeltoets 2: Hoe maak je met javascript een eenvoudige slideshow? Jarno Verhoogt 21 mei 2014 Stud. Nr. 500684953 Docent: Joost Faber Deeltoets 2: Hoe maak je met javascript een eenvoudige slideshow? Inleiding Dit is een eenvoudige handleiding om in javascript een simpele

Nadere informatie

Agenda. Wat is HTML? Meer over HTML... Waarom HTML leren? Aniel Bhulai. Inleiding Computergebruik - HTML 1. Waarin maak je een HTML-bestand?

Agenda. Wat is HTML? Meer over HTML... Waarom HTML leren? Aniel Bhulai. Inleiding Computergebruik - HTML 1. Waarin maak je een HTML-bestand? Agenda HTML algemeen Wat is HTML? Korte historie Opbouw HTML document Aantal tags + voorbeelden Vragen 2 3 Opmaaktaal Letter Kleur Plaatjes Tabellen Formulieren Links Wat is HTML? Waarin maak je een HTML-bestand?

Nadere informatie

Informatietechnologie 2. JavaScript. Functies, Objecten en toegang tot de DOM. Kristof Michiels

Informatietechnologie 2. JavaScript. Functies, Objecten en toegang tot de DOM. Kristof Michiels Informatietechnologie 2 JavaScript Functies, Objecten en toegang tot de DOM Kristof Michiels In deze presentatie Functies Objecten Toegang tot de DOM: basis 2 / 32 Functies Wat zijn functies? Kort gezegd

Nadere informatie

HTML. inhoud structuur semantiek. HTML5 & semantiek of betekenis. semantisch coderen. Semantisch coderen: waarom? 3/09/2016

HTML. inhoud structuur semantiek. HTML5 & semantiek of betekenis. semantisch coderen. Semantisch coderen: waarom? 3/09/2016 HTML 3/09/2016 STUDIEPUNTEN theoretisch luik SEMANTIEK en META-ELEMENTEN 1. Recap (Structuur) 2. Semantiek en semantisch coderen 3. Metadata 4. Attributen van HTML elementen 5. Optimaliseren basis HTML5

Nadere informatie

syntax, semantiek & lay-out

syntax, semantiek & lay-out 2016 syntax, semantiek & lay-out F. Vonk versie 1 23-8-2016 inhoudsopgave 1 inleiding... - 3-2 syntax... - 4-3 semantiek... - 8-3.1 instructie... - 8-3.2 sequentie... - 9-3.3 selectie... - 9-3.4 herhaling...

Nadere informatie

Een ASP.NET applicatie opzetten. Beginsituatie:

Een ASP.NET applicatie opzetten. Beginsituatie: Hoofdstuk 1 Een ASP.NET applicatie opzetten Beginsituatie: Windows XP Pro, Windows Vista Pro of Windows 7 Pro Visual Studio.NET moet zijn geïnstalleerd. Let hierbij op dat de Express versie niet voldoet.

Nadere informatie

Zonnepanelen Hoe krijg je de data op je website?

Zonnepanelen Hoe krijg je de data op je website? Zonnepanelen Hoe krijg je de data op je website? Beste website-bezoeker, Omdat ik al heel wat vragen kreeg over het gedeelte zonne-energie op mijn website, heb ik besloten om de werkwijze die ik gevolgd

Nadere informatie

Lab Webdesign: Javascript 21 april 2008

Lab Webdesign: Javascript 21 april 2008 H9: EVENTS In dit hoofdstuk zullen we uitgebreid ingaan op events en de "event handlers" die we gebruiken om op gebeurtenissen te reageren. PROGRAMMEREN MET BEHULP VAN EVENTS Vroeger werkten programma's

Nadere informatie

Lab Webdesign: Javascript 25 februari 2008

Lab Webdesign: Javascript 25 februari 2008 H4: FUNCTIES We zullen in dit hoofdstuk zien hoe we functies moeten maken, aanroepen, argumenten doorgeven en waarden retourneren. Ook zullen we het hebben over het begrip "recursie", en laten zien hoe

Nadere informatie

1. Open het programma KompoZer Het grote witte vlak is een nog lege webpagina. Deze gaan we nu van inhoud voorzien.

1. Open het programma KompoZer Het grote witte vlak is een nog lege webpagina. Deze gaan we nu van inhoud voorzien. Minicursus KompoZer In deze cursus ga je leren werken met het computerprogramma KompoZer. Stapsgewijs maak je een voorbeeldsite. Daarna kun je alles wat je geleerd hebt gebruiken om je eigen website te

Nadere informatie

Workshop XIMPEL TV Winoe Bhikharie Vrije Universiteit Amsterdam www.ximpel.net / info@ximpel.net

Workshop XIMPEL TV Winoe Bhikharie Vrije Universiteit Amsterdam www.ximpel.net / info@ximpel.net Workshop XIMPEL TV Winoe Bhikharie Vrije Universiteit Amsterdam www.ximpel.net / info@ximpel.net In deze workshop maak je kennis met XIMPEL TV en interactieve video. Bij interactieve video kun je de video

Nadere informatie

HTML richtlijnen e-mail marketing. part of the valley

HTML richtlijnen e-mail marketing. part of the valley e-mail marketing pagina 2/9 geschreven door Maarten van Benthem, front-end developer datum 1 oktober 2009 versie 1.0 Copyright Alle rechten voorbehouden. De inhoud van dit document blijft eigendom van

Nadere informatie

Android apps met App Inventor 2 antwoorden

Android apps met App Inventor 2 antwoorden 2014 Android apps met App Inventor 2 antwoorden F. Vonk versie 1 11-11-2014 inhoudsopgave Mollen Meppen... - 2 - Schrandere Scholier... - 15 - Meteoor... - 21 - Dit werk is gelicenseerd onder een Creative

Nadere informatie

Websites maken met HTML, CSS en Dreamweaver en zonder JAVA, of JAVA-script of Flash

Websites maken met HTML, CSS en Dreamweaver en zonder JAVA, of JAVA-script of Flash Websites maken met HTML, CSS en Dreamweaver en zonder JAVA, of JAVA-script of Flash INHOUDSOPGAVE Inleiding DEEL I: THEORIE Hoofdstuk 1: Richtlijnen Webstandaarden Voordelen Hoofdstuk 2: HTML De geschiedenis

Nadere informatie

p1 = JAVASCRIPT p13= AJAX p26= PHP 1

p1 = JAVASCRIPT p13= AJAX p26= PHP 1 p1 = JAVASCRIPT p13= AJAX p26= PHP 1 JAVASCRIPT Leeftijd + 2 var leeftijd = prompt('hoe oud ben je?', 'vul hier je leeftijd in'); var leeftijd2 = parseint

Nadere informatie

HTML 5 en CSS 3. Truus de Bont. CC Naamsvermelding 3.0 Nederland licentie. https://maken.wikiwijs.nl/65505

HTML 5 en CSS 3. Truus de Bont. CC Naamsvermelding 3.0 Nederland licentie. https://maken.wikiwijs.nl/65505 HTML 5 en CSS 3 Auteur Laatst gewijzigd Licentie Webadres Truus de Bont 14 september 2015 CC Naamsvermelding 3.0 Nederland licentie https://maken.wikiwijs.nl/65505 Dit lesmateriaal is gemaakt met Wikiwijs

Nadere informatie

Inhoud. Pagina 2 van 13

Inhoud. Pagina 2 van 13 Code Conventie Inhoud PHP algemeen... 3 Namen van variabelen... 3 Enkele of dubbele aanhalingstekens... 3 Globale variabelen... 3 Namen van functies... 3 Argumenten van functies... 3 Formattering... 4

Nadere informatie

Project Embedded Linux Domaza. Elektronica-ICT. Dimitri Kozakiewiez Jonas Govaerts. Academiejaar 2014-2015

Project Embedded Linux Domaza. Elektronica-ICT. Dimitri Kozakiewiez Jonas Govaerts. Academiejaar 2014-2015 Project Embedded Linux Domaza Elektronica-ICT Dimitri Kozakiewiez Jonas Govaerts Academiejaar 2014-2015 Campus Geel, Kleinhoefstraat 4, BE-2440 Geel 5 2 INHOUDSTAFEL INHOUDSTAFEL... 2 1 DOMAZA... 3 1.1

Nadere informatie

Uitwerking 1 Multimedia (INFOMM) 11 oktober 2005

Uitwerking 1 Multimedia (INFOMM) 11 oktober 2005 Departement Informatica en Informatiekunde, Faculteit Bètawetenschappen, UU. In elektronische vorm beschikbaar gemaakt door de TBC van A Eskwadraat. Het college INFOMM werd in 2005/2006 gegeven door Hans

Nadere informatie

WEBSITE-DESIGN CHRIS VERMAAS & FJODOR VAN SLOOTEN 2014-201000018-1B

WEBSITE-DESIGN CHRIS VERMAAS & FJODOR VAN SLOOTEN 2014-201000018-1B WEBSITE-DESIGN CHRIS VERMAAS & FJODOR VAN SLOOTEN 2014-201000018-1B WEBSITE-DESIGN INHOUD COLLEGE Afronding vak JQuery, mail(formulieren) en social media Testen Website-design 5-1-2015 2 AFRONDING VAK

Nadere informatie

Informatietechnologie 1. HTML: DOM, Links en Afbeeldingen. Links en afbeeldingen. Kristof Michiels

Informatietechnologie 1. HTML: DOM, Links en Afbeeldingen. Links en afbeeldingen. Kristof Michiels Informatietechnologie 1 HTML: DOM, Links en Afbeeldingen Links en afbeeldingen Kristof Michiels In deze presentatie DOM of Document Object Model Links (a element) Naar externe pagina's Naar documenten

Nadere informatie

Inhoud Inhoud 1 Basis HTML5 en CSS3 1

Inhoud Inhoud 1 Basis HTML5 en CSS3 1 v 1 Basis HTML5 en CSS3 1 1.1 Inleiding 1 Evolutie van HTML 1 Lay-out en design van een webpagina 1 Van concept tot realisatie 2 Code in het boek 2 De index of homepagina 2 Mappenstructuur van het project

Nadere informatie

Algoritmen en Datastructuren 1. Functies

Algoritmen en Datastructuren 1. Functies Algoritmen en Datastructuren 1 Functies Rad van Fortuin score = 0 huidigespeler++ draai rad bankroet verlies beurt joker huidigespeler++ jokers++ rad else score += bedrag * k rad/klinker toon gok medeklinker

Nadere informatie

Functies. Huub de Beer. Eindhoven, 4 juni 2011

Functies. Huub de Beer. Eindhoven, 4 juni 2011 Functies Huub de Beer Eindhoven, 4 juni 2011 Functies: je kent ze al Je hebt al verschillende PHP functies gebruikt: pi() om het getal π uit te rekenen. sin( 0.453 ) om het de sinus van het getal 0.453

Nadere informatie

Eindopdracht webdesign

Eindopdracht webdesign Eindopdracht webdesign Opdracht 1: html Maak html-pagina jouwnaam-formulier.html met een webformulier volgens het voorbeeld: Geef in de form tag attribuut action de waarde../cgi-bin/formmail.pl en geef

Nadere informatie

JavaScript - antwoorden

JavaScript - antwoorden 2017 JavaScript - antwoorden F. Vonk versie 2 2-1-2017 inhoudsopgave strings...- 3 - variabelen en toekenning...- 4 - variabelen, types en vergelijking...- 5 - selectie...- 8 - herhaling... - 11 - functies...

Nadere informatie

Tutorial HTML CSS met Adobe Dreamweaver CSx

Tutorial HTML CSS met Adobe Dreamweaver CSx Tutorial HTML CSS met Adobe Dreamweaver CSx Johan Smits, Saxion, Minor Internetmarketing, WCM1, week 4 Introductie Bij het werken met content op een website is het van groot belang om tekst en vormgeving

Nadere informatie

PHP tekst-bewerkingen, uploaden csv-bestanden import/eport

PHP tekst-bewerkingen, uploaden csv-bestanden import/eport PHP tekst-bewerkingen, uploaden csv-bestanden import/eport Inhoudsopgave Inleiding 3 Voorkennis voor PHP-gevorderd 3 PHP Bestandsbewerkingen 4 Gegevens in een tekstbestand zetten 4 Gegevens zoeken in een

Nadere informatie

databases & SQL - antwoorden

databases & SQL - antwoorden informatica databases & SQL - antwoorden Op dit lesmateriaal is een Creative Commons licentie van toepassing. 2010 Remie Woudt remie.woudt@gmail.com 2013 François Vonk (XAMP vervangen door USBWebserver

Nadere informatie

Taak 2.1.9 - Strict or Strong. Inhoud

Taak 2.1.9 - Strict or Strong. Inhoud Taak 2.1.9 - Strict or Strong Inhoud Taak 2.1.9 Strict or Strong... 1 Inhoud... 1 Inleiding... 2 Wat is een Strict wachtwoord policy?... 3 Waarom een sterk wachtwoord?... 3 De controle methode... 4 PSDs...

Nadere informatie

Voor vragen: http://www.richard3332.nl/ of mail naar Richard3332@gmail.com

Voor vragen: http://www.richard3332.nl/ of mail naar Richard3332@gmail.com Welkom bij mijn website tutorial (Deel 5) Ik ga uit van Microsoft XP voor de duidelijkheid. Ik heb dus geen idee of de programma s die ik gebruik ook op Vista werken. Notepad++ werkt zowieso op xp en Vista.

Nadere informatie

Externe pagina s integreren in InSite en OutSite

Externe pagina s integreren in InSite en OutSite Externe pagina s integreren in InSite en OutSite Document-versie: 1.1 Datum: 04-10-2013 2013 AFAS Software Leusden Niets uit deze uitgave mag verveelvoudigd worden en/of openbaar gemaakt worden door middel

Nadere informatie

Gegevens uit een database tonen

Gegevens uit een database tonen Gegevens uit een database tonen In een eerdere handleiding heb ik jullie laten zien hoe je met behulp van MySQL en phpmyadmin een database kunt opzetten. We hebben toen een database aangemaakt en gevuld

Nadere informatie

Je gaat leren programmeren en een spel bouwen met de programmeertaal Python. Websites zoals YouTube en Instagram zijn gebouwd met Python.

Je gaat leren programmeren en een spel bouwen met de programmeertaal Python. Websites zoals YouTube en Instagram zijn gebouwd met Python. 1 Je gaat leren programmeren en een spel bouwen met de programmeertaal Python. Websites zoals YouTube en Instagram zijn gebouwd met Python. Voordat je leert programmeren, moet je jouw pc zo instellen dat

Nadere informatie

Basis-theme. Manage Wiki > Look and Feel > Themes > Change or make a new theme > Make a New Theme >

Basis-theme. Manage Wiki > Look and Feel > Themes > Change or make a new theme > Make a New Theme > Basis-theme Manage Wiki > Look and Feel > Themes > Change or make a new theme > Make a New Theme > Naam invullen en de code van basis-theme kopiëren en erin plakken

Nadere informatie

Client Server 2.0 met jquery en Grails

Client Server 2.0 met jquery en Grails Client Server 2.0 met jquery en Grails Web applicaties lijken steeds meer op Client-Server applicaties. Kijk naar voorbeelden als gmail of google documents. In deze architectuur is de client volledig verantwoordelijk

Nadere informatie

Pagina-inhoud maken. Ter benadrukking kan een horizontale regel <hr> worden ingevoegd tussen alinea's om een lijn te tekenen die deze scheidt.

Pagina-inhoud maken. Ter benadrukking kan een horizontale regel <hr> worden ingevoegd tussen alinea's om een lijn te tekenen die deze scheidt. De structuur HTML wordt gebruikt om de structuur van een web pagina te bepalen. Vroeger werd ook de opmaak gedaan in HTML. Deze wordt nu gedaan met behulp van CSS om het onderhoud eenvoudiger te maken.

Nadere informatie

Eindopdracht HTML/CSS: hovenier

Eindopdracht HTML/CSS: hovenier Eindopdracht HTML/CSS: hovenier De eindopdracht is verplicht voor wie de opleiding Applicatie Ontwikkelaar wil gaan doen. Het is de bedoeling dat je zo veel mogelijk individueel werkt. Als je samenwerkt

Nadere informatie

Een introductie in het vormgeven van je eigen website... 2 Over CSS... 2 Id s en classes... 3 Eigenschappen... 4 Color:... 4

Een introductie in het vormgeven van je eigen website... 2 Over CSS... 2 Id s en classes... 3 Eigenschappen... 4 Color:... 4 BASIS CSS Inhoudsopgave Een introductie in het vormgeven van je eigen website... 2 Over CSS... 2 Id s en classes... 3 Eigenschappen... 4 Color:... 4 Background-color:... 4 Height:... 5 Width:... 5 Position:...

Nadere informatie

Joomla! 1.5 templates

Joomla! 1.5 templates Joomla! 1.5 templates De nieuwste versie van een van s werelds meest populaire CMS en Marco Corrò De onderdelen van een template? templatenaam templatedetails.xml XML installatiescript index.php template_thumbnail.png

Nadere informatie

Versie 0.2. Documentatie Onsweb Club plugin voor NHV verenigingen. Laatste wijziging: 10 mei 2013 Auteurs: Marien Dongstra, Sebastian Huisman

Versie 0.2. Documentatie Onsweb Club plugin voor NHV verenigingen. Laatste wijziging: 10 mei 2013 Auteurs: Marien Dongstra, Sebastian Huisman Documentatie Onsweb Club plugin voor NHV verenigingen Versie 0.2 Laatste wijziging: 10 mei 2013 Auteurs: Marien Dongstra, Sebastian Huisman Alle rechten in dit document zijn voorbehouden. www.onsweb.nl,

Nadere informatie

Bonus hoofdstukken. 1 HTML, CSS en JavaScript. 2 Een website bouwen

Bonus hoofdstukken. 1 HTML, CSS en JavaScript. 2 Een website bouwen Bonus hoofdstukken 1 HTML, CSS en JavaScript 2 Een website bouwen 1 HTML, CSS en JavaScript De belangrijkste punten van bonushoofdstuk 1 XX HTML is een taal waarmee u de inhoud en structuur van een webpagina

Nadere informatie

Programmeren in MyShop

Programmeren in MyShop Programmeren in MyShop Wat leer je in dit hoofdstuk: - Wat HTML en CSS is - (Een heel klein beetje) HTML - (Een heel klein beetje) CSS - Een aangepaste footer maken ( deurmat ) Eindresultaat Je gaat je

Nadere informatie

Python. Informatica. Renske Smetsers

Python. Informatica. Renske Smetsers Python Informatica Renske Smetsers Planning komende tijd Iteraties: FOR loop en (geneste)lijsten Herhaling lijsten Herhaling for-loop Na deze les kun je: For-loop te gebruiken om lijst te doorlopen Uitleggen

Nadere informatie

Handleiding Poll Campagne 9 december 2009 Versie 1.1

Handleiding Poll Campagne 9 december 2009 Versie 1.1 Handleiding Poll Campagne 9 december 2009 Versie 1.1 Hoofdstuk 1 - Inleiding In dit document wordt stap voor stap uitgelegd hoe de Poll campagne ontworpen dient te worden. De volgende punten worden besproken:

Nadere informatie

Hosting. Bestelformulier en domeinnaamcontrole. Januari, 2013. WeFact B.V. Kuiper 7a 5521 DG Eersel Nederland. w: www.wefact.nl e: helpdesk@wefact.

Hosting. Bestelformulier en domeinnaamcontrole. Januari, 2013. WeFact B.V. Kuiper 7a 5521 DG Eersel Nederland. w: www.wefact.nl e: helpdesk@wefact. Hosting Januari, 2013 Bestelformulier en domeinnaamcontrole WeFact B.V. Kuiper 7a 5521 DG Eersel Nederland w: www.wefact.nl e: helpdesk@wefact.nl Introductie Algemeen In deze handleiding wordt uitgelegd

Nadere informatie

Pagina-inhoud maken. Voor het plaatsen van een afbeelding in een pagina wordt gebruik gemaakt van het <img>-tag.

Pagina-inhoud maken. Voor het plaatsen van een afbeelding in een pagina wordt gebruik gemaakt van het <img>-tag. Afbeeldingen Voor het plaatsen van een afbeelding in een pagina wordt gebruik gemaakt van het -tag. De parameters:

Nadere informatie

opdrachten algoritmiek - antwoorden

opdrachten algoritmiek - antwoorden opdrachten algoritmiek - antwoorden Dit zijn de voorbeelduitwerkingen behorende bij de oefeningen algoritmiek. Er zijn altijd veel mogelijke manieren om hetzelfde probleem op te lossen. De voorbeelduitwerking

Nadere informatie

Extra voorbeelden. 1 Objectenhierarchie. 2 Kalender

Extra voorbeelden. 1 Objectenhierarchie. 2 Kalender Extra voorbeelden 1 Objectenhierarchie 2 Kalender PHP EN MYSQL de basis 1.1 Uitgebreid voorbeeld van een objectenhierarchie We zullen een aantal kenmerken van objectgeoriënteerd programmeren toelichten

Nadere informatie

INFORMATIE VOOR COMMUNICATIEMANAGERS EN WEBMASTERS

INFORMATIE VOOR COMMUNICATIEMANAGERS EN WEBMASTERS INFORMATIE VOOR COMMUNICATIEMANAGERS EN WEBMASTERS BrowseAloud Plus: dé voorleestool op websites! 1 INHOUD Informatie voor communicatiemanagers en webmasters... 1 BrowseAloud Plus: dé voorleestool op websites!

Nadere informatie

Voorwoord 1. Voorwoord

Voorwoord 1. Voorwoord Voorwoord 1 Voorwoord Naar aanleiding van vele PHP gerelateerde vragen en het ontbreken van een duidelijke on line Nederlandse beginnershandleiding, heb ik in december 2007 besloten om zo n handleiding

Nadere informatie

Om te beginnen heb je een geraamte van je website nodig. Maak een nieuwe map met de naam gevorderden_website aan om je website in te zetten.

Om te beginnen heb je een geraamte van je website nodig. Maak een nieuwe map met de naam gevorderden_website aan om je website in te zetten. 1 2 Als je de Beginner en Midden HTML & CSS Sushi Kaarten hebt afgerond, dan weet je al veel over het programmeren met deze twee talen. Deze kaarten leren je hoe je al die onderdelen samenvoegt om een

Nadere informatie

praktisch programmeren

praktisch programmeren 2017 praktisch programmeren F. Vonk versie 2 5-1-2017 inhoudsopgave 1 inleiding... - 2-2 DOM... - 3-3 website schermelementen... - 8-4 knoppen... - 9-5 invoervelden... - 13-6 drop-down lists... - 15-7

Nadere informatie

Sima. Programmeren. 2e graad

Sima. Programmeren. 2e graad Sima Programmeren 2e graad David De Ruyter 23-4-2018 Inhoudsopgave Programmeren deel 1 - Een algoritme... 2 Voorbeelden... 3 Algoritme vs. programma... 3 Stappen naar succes... 4 Probleemstelling:... 4

Nadere informatie

Web building gevorderden: CSS & JavaScript. Karel Nijs 2008/11

Web building gevorderden: CSS & JavaScript. Karel Nijs 2008/11 Web building gevorderden: CSS & JavaScript Karel Nijs 2008/11 Webbuilding gevorderden les 3 JavaScript intro JavaScript invoegen JavaScript statements JavaScript popup berichten JavaScript functies JavaScript

Nadere informatie

Inleiding. Als u zelf uw website niet bijhoudt dan kan uw webmaster deze tips gebruiken.

Inleiding. Als u zelf uw website niet bijhoudt dan kan uw webmaster deze tips gebruiken. Tips & Tricks Inleiding In dit overzicht vindt u een aantal tips die u kunt volgen. Het zijn slechts tips en adviezen dus als u of uw webmaster andere manieren hebben voor een perfect resultaat dan is

Nadere informatie

Groepsleden: Pieter Luts HTML 5 Arno Neyens 12/03/2015 Joachim Geerts

Groepsleden: Pieter Luts HTML 5 Arno Neyens 12/03/2015 Joachim Geerts Groepsleden: Pieter Luts HTML 5 Arno Neyens 12/03/2015 Joachim Geerts Vince Vandormael Project Bootstrap Project Bootstrap 1 AANDACHTSPUNTEN JUMBOTRON 1.1 WAT IS JUMBOTRON Een jumbotron fungeert als een

Nadere informatie

PPL opdracht App for health (Sugarbeets) (127) Rapportage implementatie webbased applicatie(s)

PPL opdracht App for health (Sugarbeets) (127) Rapportage implementatie webbased applicatie(s) PPL opdracht App for health (Sugarbeets) (127) Rapportage implementatie webbased applicatie(s) Ontwikkeld door Online Supporter B.V.. Auteur: J.P. Lankhorst Datum: 28 3 20133 1. Inhoudsopgave 2. Probleemstelling...

Nadere informatie

API geolocation. Ying-Hing Lam Tjebbe Marchand DP31T

API geolocation. Ying-Hing Lam Tjebbe Marchand DP31T API geolocation Ying-Hing Lam Tjebbe Marchand DP31T 1 Inhoudsopgave Achtergrondinformatie blz. 4 Uitleg werking blz. 5 Extra functies blz. 6 Verschillende concepten Ons concept Brondvermelding Feedback

Nadere informatie