SlideShare a Scribd company logo
2.3 Forms and more
HTML module 22.3 Forms and more
Terugblik!
Tables!
HTML module 22.3 Forms and more
HTML module 22.3 Forms and more
<form>
Het <form> element wordt
gebruikt voor het aanmaken van
een formulier.
<table>
Het <table> element wordt
gebruikt voor het aanmaken van
een tabel.
HTML module 22.3 Forms and more
<input>
Het <input> element wordt
gebruikt voor het aanmaken van
een invoerveld.
HTML module 22.3 Forms and more
<input Types>
Input type geeft je de mogelijkheid
het type invoerveld te bepalen
In het voorbeeld gebruiken we
4 verschillende inputtypes nl:
• Text (plain tekst alle karakter)
• Email (moet @ bevatten)
• Password (laat alleen bullets zien)
• Button (maakt button)
Name = php !
HTML module 22.3 Forms and more
<input-type: Email>
Fout ingevoerd
Goed ingevoerd
Input-type: submit
HTML module 22.3 Forms and more
<input-type: password>
Maakt bullets van ingevuld password!
HTML module 22.3 Forms and more
Attributes: Placeholder en Value
Value: is een waarde
die aan het inputveld
gekoppeld wordt. Bij
verwerken van het formulier
wordt dit meegenomen.
HTML module 22.3 Forms and more
<input-type: reset>
Na klikken op reset 2e scherm
Inputs: bevestigen en reset
Reset maakt het formulier leeg.
HTML module 22.3 Forms and more
Select-tag / options
De select-tag geeft je de mogelijkheid
een invoerveld met keuze mogelijkheden te maken
HTML module 22.3 Forms and more
<input-type: radio>
De input-type radio geeft je de mogelijkheid
een keuze mogelijk te maken.
HTML module 22.3 Forms and more
<input-type: checkbox>
Lesdoel!
Forms gebruiken en begrijpen!
HTML module 22.3 Forms and more
HTML module 22.3 Forms and more
<input-type: date>
HTML module 22.3 Forms and more
<input-type: hidden>
Niet zichtbaar.
Bij verwerken wel uit
te lezen door name.
HTML module 22.3 Forms and more
<input-type: range>
De input-type range geeft je de mogelijkheid
een slider keuze te laten maken.
HTML module 22.3 Forms and more
<input-type: tel>
De input-type tel kan je gebruiken voor telefoonnummers
in te laten vullen.
HTML module 22.3 Forms and more
<Alle input-types op een rijtje>
HTML module 22.3 Forms and more
Input-attribute: Required
De required attribute zorgt ervoor dat het input veld
verplicht ingevuld moet worden.
HTML module 22.3 Forms and more
Input-attribute: readonly
De readonly attribute zorgt ervoor dat het input veld
niet gewijzigd kan worden.
HTML module 22.3 Forms and more
Input-attribute: pattern
Met de pattern attribute kan je bepalen waar aan de
inhoud minimaal moet voldoen.
HTML module 22.3 Forms and more
Input-attribute: pattern (password)
Opdracht !
Pas de huiswerk opdracht van de vorig les aan:
• Maak de input velden die belangrijk zijn required.
• Maak een pattern voor het invullen van het wachtwoord
• Pas de input velden aan met de juiste input-types
Je heb hier 20 minuten voor
HTML module 22.3 Forms and more
HTML module 22.3 Forms and more
Style en vormgeven
van forms
HTML module 22.3 Forms and more
Input-style: box-shadow
HTML module 22.3 Forms and more
Input-style: background
Background-image en background-color
voor input met opacity.
Huiswerk Opdracht !
Maak een story mobile webapplicatie met de gevens
vanuit de opdracht (2.2) en toevoegingen uit deze les.
Op de volgende pagina zie je een voorbeeld.
Je mag de stijl zelf bepalen. Moet wel meerdere pagina’s
of in een onepagers full screen sections bevatten.
Upload het geheel als zip file als opdracht 2.3
HTML module 22.3 Forms and more
Huiswerk Opdracht !
HTML module 22.3 Forms and more

More Related Content

Featured

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
Alireza Esmikhani
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Project for Public Spaces & National Center for Biking and Walking
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
Erica Santiago
 

Featured (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

2.3 forms and more

  • 1. 2.3 Forms and more HTML module 22.3 Forms and more
  • 3. HTML module 22.3 Forms and more <form> Het <form> element wordt gebruikt voor het aanmaken van een formulier. <table> Het <table> element wordt gebruikt voor het aanmaken van een tabel.
  • 4. HTML module 22.3 Forms and more <input> Het <input> element wordt gebruikt voor het aanmaken van een invoerveld.
  • 5. HTML module 22.3 Forms and more <input Types> Input type geeft je de mogelijkheid het type invoerveld te bepalen In het voorbeeld gebruiken we 4 verschillende inputtypes nl: • Text (plain tekst alle karakter) • Email (moet @ bevatten) • Password (laat alleen bullets zien) • Button (maakt button) Name = php !
  • 6. HTML module 22.3 Forms and more <input-type: Email> Fout ingevoerd Goed ingevoerd Input-type: submit
  • 7. HTML module 22.3 Forms and more <input-type: password> Maakt bullets van ingevuld password!
  • 8. HTML module 22.3 Forms and more Attributes: Placeholder en Value Value: is een waarde die aan het inputveld gekoppeld wordt. Bij verwerken van het formulier wordt dit meegenomen.
  • 9. HTML module 22.3 Forms and more <input-type: reset> Na klikken op reset 2e scherm Inputs: bevestigen en reset Reset maakt het formulier leeg.
  • 10. HTML module 22.3 Forms and more Select-tag / options De select-tag geeft je de mogelijkheid een invoerveld met keuze mogelijkheden te maken
  • 11. HTML module 22.3 Forms and more <input-type: radio> De input-type radio geeft je de mogelijkheid een keuze mogelijk te maken.
  • 12. HTML module 22.3 Forms and more <input-type: checkbox>
  • 13. Lesdoel! Forms gebruiken en begrijpen! HTML module 22.3 Forms and more
  • 14. HTML module 22.3 Forms and more <input-type: date>
  • 15. HTML module 22.3 Forms and more <input-type: hidden> Niet zichtbaar. Bij verwerken wel uit te lezen door name.
  • 16. HTML module 22.3 Forms and more <input-type: range> De input-type range geeft je de mogelijkheid een slider keuze te laten maken.
  • 17. HTML module 22.3 Forms and more <input-type: tel> De input-type tel kan je gebruiken voor telefoonnummers in te laten vullen.
  • 18. HTML module 22.3 Forms and more <Alle input-types op een rijtje>
  • 19. HTML module 22.3 Forms and more Input-attribute: Required De required attribute zorgt ervoor dat het input veld verplicht ingevuld moet worden.
  • 20. HTML module 22.3 Forms and more Input-attribute: readonly De readonly attribute zorgt ervoor dat het input veld niet gewijzigd kan worden.
  • 21. HTML module 22.3 Forms and more Input-attribute: pattern Met de pattern attribute kan je bepalen waar aan de inhoud minimaal moet voldoen.
  • 22. HTML module 22.3 Forms and more Input-attribute: pattern (password)
  • 23. Opdracht ! Pas de huiswerk opdracht van de vorig les aan: • Maak de input velden die belangrijk zijn required. • Maak een pattern voor het invullen van het wachtwoord • Pas de input velden aan met de juiste input-types Je heb hier 20 minuten voor HTML module 22.3 Forms and more
  • 24. HTML module 22.3 Forms and more Style en vormgeven van forms
  • 25. HTML module 22.3 Forms and more Input-style: box-shadow
  • 26. HTML module 22.3 Forms and more Input-style: background Background-image en background-color voor input met opacity.
  • 27. Huiswerk Opdracht ! Maak een story mobile webapplicatie met de gevens vanuit de opdracht (2.2) en toevoegingen uit deze les. Op de volgende pagina zie je een voorbeeld. Je mag de stijl zelf bepalen. Moet wel meerdere pagina’s of in een onepagers full screen sections bevatten. Upload het geheel als zip file als opdracht 2.3 HTML module 22.3 Forms and more
  • 28. Huiswerk Opdracht ! HTML module 22.3 Forms and more