Javascript.

Slides:



Advertisements
Verwante presentaties

Advertisements

SharePoint denk in blokken Ton Stegeman.
Ingave via het scherm Algemene beschrijving van de toepassing De toepassing is opgebouwd uit drie niveaus : Niveau 1 : verzending en afzender Niveau 2.
Handboek verzenden van Nieuwsbrief Caribbean.nl 12 september 2012 •Ga naar CMS •Kies Nieuwsbrief Caribbean.nl.
29/03/2013. jQuery is  een JavaScript-bibliotheek die je kan integreren in je HTML-pagina.  Om animaties te maken, die SEO-vriendelijk(er) zijn  Door.

Online Marketing voor het MBO “SEO, dat kun je zelf!”
Doelpubliek • Bedrijven • Verenigingen • Iedereen die reclame voor zijn bedrijf of product wenst te maken Fictieve tekst op de indexpagina.
Databases via internet
(c) Marc de Graauw Presentatie XML Marc de Graauw 2 maart 2000.
Crashcursus HTML en CSS 2013
VHDL Peter Slaets KHLim Functies en procedures Functies –type conversie functies »bit vector to integer en omgekeerd –verkorte componenten met maar 1 output.
Stateful web, developments, trends 1 Webtechnologie Lennart Herlaar.
Les 2 Basisbouwstenen (deel 1)
De strategie van een webconcept
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
De sitemap. Structuur? Ok, maar voor de rest……. S a a i !
Nieuw in LIPS VLUG 2 26 juni 2006 Kristof Brams. Overzicht Vernieuwde editor Printervriendelijke pagina Statistieken Variabele fontgrootte Grootte van.
Formulieren Overzicht – JS formulieren aanmaken VLUG2 26 juni 2006.
Webapplicaties: de clientkant in het universitaire onderwijs Sylvia Stuurman – Herman Koppelman Faculteit Informatica.
PHP functies.
Formuliervalidatie Met Javascript.
Workshop PHP Een productencatalogus. Case Uitgever van software wil webpagina met productgegevens publiceren op basis van catalogus. Het gaat momenteel.
Deze presentatie mag noch geheel, noch gedeeltelijk worden gebruikt of gekopieerd zonder de schriftelijke toestemming van Seniornet Vlaanderen VZW Mijn.
Rabobank Zoetermeer Sponsor v/h SeniorWeb Stichting Seniorweb Zoetermeer Cursus WEB!Pro.
3 factoren die de Google Ranking bepalen 1. Pagerank 3 factoren die de Ranking bepalen: “ Goede content “ 2. Duur op website + social media knoppen 3.
Hoofdstuk 16 en 19 PHP en MYSQL
AJAX een korte introductie Koen Willems & Edwin Vlieg PHPFreakz,
Klik ergens op het witte deel van deze pagina om verder te gaan
<HTML> <HEAD> <TITLE>Eerste script </TITLE>
Client-side scripting. 1.Scripting in webpagina’s 1. Verschillende talen VB: toepassingen in Windowsomgeving VBA: toepassingen in MS-Office VBScript internet.
Starten met PHP Dynamischer bouwen. PHP is een een scripttaal waarmee de server pagina’s in elkaar kunt laten zetten. Het verschil met HTML: Een php pagina.
PHP & MYSQL LES 02 PHP & FORMULIEREN. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
PHP & MYSQL LES 01 PHP BASICS. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
De evolutie van JavaScript
Starten met PHP Dynamischer bouwen.
De oplossing optellen oefenen doorwerken verbeteren de oefening het huiswerk verkeerd.
Anita Lohman & Bert Bouwhuis
Les 2: Interactie in je space door middel van klikbare objecten en actionscript. Wat is actionscript en programmeren?
Tircms02-p les 3 Functies Strings Structuren. Functies 1. main() 2. { int k; k = 10 ; printf(“%d\n”,fac(k)); } 3. int fac(n) int n; 4. { int f; f= 1;
Webapplicaties: de clientkant Herman Koppelman Sylvia Stuurman 13 november 2010.
  Site onderzoeken en analyseren.  Korte scan website (quickscan).  Site toetsen aan requirements.
JQuery CarouFredsel Gemaakt door Yannick. Inhoudstafel O CarouFredsel O Wat is CarouFredsel ? O Downloaden O Script O HTML O CSS O Javascript O Voorbeelden.
1 Les 08: Formulieren. 2 Agenda van vandaag Front-end development  Toets Hoofdstuk 8  Bespreken huiswerk  Presentatie over lesstof  formulieren 
Front-end development
Client side vs Server side Server side code Code wordt op de webserver uitgevoerd Bewerkt de html die naar de gebruiker gestuurd wordt voordat die verzonden.
Scripting 4 designers aftrap theo arthur bennis
Les 0 Structured Query Language SQL. Programma Les 0 – Introductieopdracht Les 1 Les 2 Les 3 Schriftelijke toets.
Gecijferdheid 2 (Meten 1 – ME144X) week 3
Agenda  Lesuur minuten  Wat kun je met programmeren?  Wat is code en hoe werkt het?  Code schrijven: de basis  Lesuur minuten  Zelf.
Pag 65 t/m 77. Wat gaan we doen vandaag? Korte herhaling Huiswerk nakijken Werken aan ondernemendheid voor Dummies.
Optellen en aftrekken van = = = = 456 Als je op de beer klikt, komt er een som. Kies het goede antwoord.
wordPress  Het meest flexibele CMS CMS= Content Management System.
HTML Hypertext Markup Language. HTML code Elementen van een webpagina Eigenschappen van elementen Structuur van elementen.
De definitie van een object. Een object is een verzameling van eigenschappen en bewerkingen. Veel voorkomende objecten zijn: D (display) Gui (user interface)
Javascript. Vandaag Samenvatting vorige les PSD's Random Array's Herhalingen – For-loop – While-loop.
Javascript. Voortgang op: Account gegevens Invullen op: Bevestiging ontvangen ( ) via website?
Robby de Robot. Javascript Tot nu toe gebruikt: – document.write(" Hello World "); – alert("tekst") – Toon een waarschuwingsvenster – prompt("tekst",
PHP arrays.
Javascript.
Algemene beschrijving van de toepassing
Programmeren in de Klas
Javascript.
VeiligheidsRegioTwente
Usability voor het web en mobiele apparaten
OGH APEX dag 2012 Toeters en bellen met APEX
ASP.NET MVC Views.
JavaScript animatie beweging 1 mei 2016.
– Software development fundamentals
HTML5 introductie.
Transcript van de presentatie:

Javascript

Vandaag Uitwerkingen Puzzels Return waarde bij functies Events Onclick Eindopdracht

Uitwerking Opgave 4

Uitwerking Bij opgave 5 kan je radiobuttons gebruiken Maar je mag ook twee invoervelden gebruiken

Uitwerking Opgave 5

#durftevragen

Functies en parameters var optellen = function( getal1, getal2){ antwoord = getal1 + getal2; alert(antwoord); } optellen(4,2); Met parameters wordt de functie breder inzetbaar. Nu kan je functie op diverse manieren inzetten. De parameters kan je invullen met een prompt, een invoerveld, een database, etc.

Functies en return waarde var optellen = function( getal1, getal2){ antwoord = getal1 + getal2; alert(antwoord); return antwoord; } alert(optellen(4,2)); document.write(optellen(4,2)); document.getElementById('divje').innerHTML = optellen(4,2); Met return kan je een waarde terugsturen naar de plek waarde functie werd aangeroepen en kan je dan bepalen wat je met het antwoord doet.

Ideale situatie: inhoud, opmaak en interactie gescheiden

Probleem: alles in één bestand

Hier gaan we naar toe werken: scheiding van structuur, presentatie en gedrag Gestructureerde content in een html-bestand Presentatie met css in een css-bestand Gedrag in een js-bestand

Events Event Eventhandler Optreden mouseover onMouseover Als de muis over een bepaald object beweegt submit onSubmit Als de gebruiker op de button Verzenden van een formulier klikt load onLoad Als een pagina geladen is, maar voordat hij in de browser getoond wordt click onClick Als je met de muis ergens op klikt focus onFocus Als een formulierelement geselecteerd wordt (de focus krijgt) blur onBlur Als een formulierelement de focus verliest

onclick <input type="button" value="klik" onclick="optellen();" /> <script> var optellen = function(){ getal1 = prompt("getal1?"); getal2 = prompt("getal2?"); antwoord = parseInt(getal1) + parseInt(getal2); alert(antwoord); } </script> Events

onclick <input type="button" id="knop" value="klik" onclick="optellen();" /> <script> var optellen = function(){ getal1 = prompt("getal1?"); getal2 = prompt("getal2?"); antwoord = parseInt(getal1) + parseInt(getal2); alert(antwoord); } document.getElemtentById('knop').onclick = function(){ optellen(); </script> Events

Eindopdracht Voorbeeld Niveau's Code kan je hergebruiken(upgraden) Niveau 1 = prompt/alert Niveau 2 = getElementById's Niveau 3 = jQuery Code kan je hergebruiken(upgraden)

Eindopdracht Bekijk alle wireframes en functionaliteiten

Huiswerk Concept eindopdracht bedenken Codecademy oefeningen maken (zie SHL) Functionaliteiten realiseren (zie SHL) Github synchroniseren