HTML / CSS / JavaScript Formulieren St. Michaël College | Programmeren kun je leren! | 2014-2015 Vorige les ● Lijsten ● Tabel headers ● Speciale karakters St. Michaël College | Programmeren kun je leren! | 2014-2015 Deze les ● Titel ● Formulieren St. Michaël College | Programmeren kun je leren! | 2014-2015 Titel ● De pagina’s hebben nu wel steeds koppen, maar geen titel. ● De titel is wat je ziet in het tabblad van je browser: ● Om dit voor je eigen webpagina toe te voegen, gebruik je een <title>...</title> tag in de head van je pagina. St. Michaël College | Programmeren kun je leren! | 2014-2015 Titel ● Voorbeeld: <html> <head> <title>Mijn pagina!</title> </head> <body> <h1>Welkom!</h1> </body> </html> St. Michaël College | Programmeren kun je leren! | 2014-2015 Formulieren ● Formulieren zie je veel op het Internet: ○ Contactformulieren ○ Inlogformulieren ○ Enquêtes ● Het is leuker dan enkel tekst en lijstjes! St. Michaël College | Programmeren kun je leren! | 2014-2015 Formulieren ● Formulieren hebben een aantal tags: ○ ○ ○ <form> - Om het formulier in te maken <input> - Voor tekstinvoer en een verzendknop <select> en <option> - Voor dropdown keuzemenuutjes ● Er zijn meer tags beschikbaar, maar we gebruiken voor nu enkel deze tags. St. Michaël College | Programmeren kun je leren! | 2014-2015 Formulieren ● Zoals bij tabellen, omsluit je je werk met <form> ● De <input> tag gebruik je voor tekstinvoer en de verzendknop. Deze heeft een naam nodig. ● In het vakje kun je vervolgens typen wat je wilt. ● Voorbeeld: <form> <input type="text" name="invoer1"><br> <input type="submit"> </form> St. Michaël College | Programmeren kun je leren! | 2014-2015 Formulieren ● Om het formulier functioneel te maken heeft het een actie nodig ● De actie is wat er moet gebeuren wanneer je het formulier verzendt ● Voorbeeld: <form action="http://smcaccent.nl/verwerk.php"> <input type="text" name="invoer1"><br> <input type="submit"> </form> St. Michaël College | Programmeren kun je leren! | 2014-2015 Formulieren ● Het formulier wordt naar verwerk.php verzonden en hier ‘verwerkt’. ● Bij ons geeft dit enkel terug wat je verzonden hebt. ● Voorbeeld: <form action="http://smcaccent.nl/verwerk.php"> <input type="text" name="invoer1"><br> <input type="submit"> </form> St. Michaël College | Programmeren kun je leren! | 2014-2015 Formulieren ● De <select> invoer is vergelijkbaar met lijsten. ● Je gebruikt <select> om aan te geven dat je een keuzelijstje gaat maken. ● Met <option> geeft je de keuzeopties aan. St. Michaël College | Programmeren kun je leren! | 2014-2015 Formulieren ● Voorbeeld: <form> <select> <option>Ham</option> <option>Kaas</option> <option>Tosti</option> </select> </form> St. Michaël College | Programmeren kun je leren! | 2014-2015 Formulieren ● Om het formulier functioneel te krijgen, hebben we weer een aantal attributen nodig ● Deze worden door de computer gebruikt. ● De <select> heeft een naam nodig en iedere <option> een waarde: <form> <select name="eten"> <option value="ham">Ham</option> <option value="kaas">Kaas</option> <option value="tosti">Tosti</option> </select> </form> St. Michaël College | Programmeren kun je leren! | 2014-2015 Formulieren ● Ook hebben we weer een action nodig ● En een verzendknop ● Voorbeeld: <form action="http://smcaccent.nl/verwerk.php"> <select name="eten"> <option value="ham">Ham</option> <option value="kaas">Kaas</option> <option value="tosti">Tosti</option> </select> <input type="submit"> </form> St. Michaël College | Programmeren kun je leren! | 2014-2015
© Copyright 2024 ExpyDoc