Tworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery. Łukasz Bartczuk



Podobne dokumenty
FORMULARZE Formularz ma formę ankiety, którą można wypełnić na stronie. Taki formularz może być np. przesłany pocztą elektroniczną .

Formularze HTML. dr Radosław Matusik. radmat

HTML ciąg dalszy. Listy, formularze

Ćwiczenie 7 - Formularze

FORMULARZE. G. Przęczek

LABORATORIUM 2 WSTĘP DO SIECI TELEINFORMATYCZNYCH TABELE I FORMULARZE

Formularze w PHP dla początkujących

Formularze Pobierają dane od użytkownika strony i wysyłają je do przetworzenia na serwerze (gdzie potrzebne są skrypty,któredaneprzetworzą najczęściej

Dokument hipertekstowy

Wybrane znaczniki HTML

Wykład 03 JavaScript. Michał Drabik

obecnie tabeli nie stosuje się do budowy struktury witryny (stosuje się za to pozycjonowanie elementów i warstwy) faktycznie wymagają

TIN Techniki Internetowe zima

Format HTML. Wybrane działy Informatyki Stosowanej. Definicja i przeznaczenie Struktura dokumentu Znaczniki Formularze i komponenty

Systemy internetowe HTML

CGI (Common Gateway Interface)

JavaScript - wykład 4. Zdarzenia i formularze. Obsługa zdarzeń. Zdarzenia. Mysz. Logiczne. Klawiatura. Beata Pańczyk

Zaawansowane bazy danych i hurtownie danych studia zaoczne II stopnia, sem. I

KURS HTML 12. FORMULARZE

Wybrane działy Informatyki Stosowanej

Aplikacje internetowe

Na początku utworzymy formularz w czystym języku HTML i przetestujemy go za pomocą przeglądarki WWW.

Budowa dokumentu HTML 5

Umieszczanie kodu. kod skryptu

Tworzenie Stron Internetowych. odcinek 4

Wprowadzenie do Internetu Zajęcia 5

Tworzenie witryn internetowych PHP/Java. (mgr inż. Marek Downar)

Wprowadzenie do języka JavaScript

Programy CGI dla baz danych

Podstawy JavaScript ćwiczenia

Obiektowe bazy danych

Bazy danych postgresql programowanie i implementacja

ASP.NET MVC. Podstawy. Zaawansowane programowanie internetowe Instrukcja nr 3

A P L I K A C J E I N T E R N E T O W E KONSPEKT nr 3 (DIV, galeria, formularze)

Tworzenie Stron Internetowych. odcinek 4

Technologie Internetowe

imię kod ulica prześlij Dzięki formularzom możliwe jest pobieranie danych, a nie tylko ich wyświetlanie.

Dokumentacja Skryptu Mapy ver.1.1

Bootstrap. Tworzenie serwisów Web 2.0. dr inż. Robert Perliński

Komponent Formularz. Rys. 1. Strona programu Joomla - Rys. 2. Instalacja komponentu

Celem ćwiczenia jest zapoznanie z językiem HTML i JavaScript, zasadami tworzenia stron WWW i umieszczania na nich skryptów w języku JavaScript.

Zaawansowane aplikacje internetowe

PHP5. Praktyczny kurs

Przetwarzanie dokumentów XML i zaawansowane techniki WWW Zdarzenia w JavaScript (Zajęcia r.)

Aplikacja internetowa = program działający w środowisku przeglądarki internetowej. Aplikacje i/lub dynamiczne strony internetowe:

Wykład 4. Specyfikacje XHTML, formularze

Tworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery. Łukasz Bartczuk

Bazy Danych i Usługi Sieciowe

Formularze. 1. Formularz HTML

ZAAWANSOWANE BAZY DANYCH I HURTOWNIE DANYCH MySQL, PHP

M o d e r n i z a c j a k s z t a ł c e n i a z a w o d o w e g o w M a ł o p o l s c e. Godziny szkolenia (od do) Ilość godzin. Liczba uczestników

Wydawnictwo Helion ul. Chopina 6, Gliwice, POLAND telefon: (32) , fax: (32) w.10 mail:

Harmonogram kursu: ECDL Core (Europejski Certyfikat Umiejętności Komputerowych) Grupa II

CMS Admin instrukcja administratora

Referat z przedmiotu Technologie Internetowe SPIS TREŚCI

Hyper Text Markup Language

Anna Fiedorowicz Bazy danych 2

za pomocą: definiujemy:

Ogólny schemat prostego formularza: A może lepiej zamiast przycisku opartego o input tak:

Architektura WWW. HTML Część I - Podstawy. HTML język tworzenia stron WWW. Znaczniki HTML. Struktura dokumentu HTML. Kodowanie polskich liter

AUDYT DOSTĘPNOŚCI STRONY INTERNETOWEJ

Przykład programu w PHP. Wykład10.PHP ciągdalszy,str.1

Zajęcia 4 - Wprowadzenie do Javascript

Aplikacje internetowe - laboratorium

Aplikacje WWW - laboratorium

SSK - Techniki Internetowe

Projektowanie stron WWW

Atrybuty znaczników HTML

Podstawy technologii WWW

Programowanie CGI. Jolanta Bachan Informatyka

Tworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery. Łukasz Bartczuk

Witryna internetowa. Należy unikać w nazwach plików używania polskich znaków.

XHTML, CSS i JavaScript. Pierwsza pomoc

PHP. i komunikacja klient-serwer PAWEŁ RAJBA

APLIKACJE INTERNETOWE 1 HTML - STRUKTURA STRONY INTERNETOWEJ

UWAGA!!! Przed przystąpieniem do zamknięcia roku proszę zrobić kopie bezpieczeństwa

Moduł Handlowo-Magazynowy Zaawansowane analizy sprzedaży i zakupu

HTML, CSS i JavaScript / Laura Lemay, Rafe Colburn, Jennifer Kyrnin. Gliwice, cop Spis treści

Laboratorium 1 Wprowadzenie do PHP

e-wsparcie Barbara Muszko Aktualizacja Twojej witryny internetowej tak prosta, jak obsługa Worda

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

Obsługa przesyłek InPost w aplikacji Komornik SQL

Aplikacje WWW - laboratorium

Tworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery. Łukasz Bartczuk

Aplikacje WWW - laboratorium

Widżety KIWIPortal. tworzenie umieszczanie na stronach internetowych opcje zaawansowane. Autor: Damian Rebuś Data: Wersja: 1.

MODUŁ PŁATNOŚCI W SYSTEMIE KS-ZSA

Internetowe bazy danych

Opis zmian wersji 5.5 programu KOLFK

JPK w programie Ewa - fakturowanie i magazyn

Przewodnik... Tworzenie ankiet

PŁATNOŚCI. w Magento 2.x. Wersja: 1.1

PHP. Praktyczne wprowadzenie

Moduł rozliczeń w WinUcz (od wersji 18.40)

Ekran główny lista formularzy

Praca w programie dodawanie pisma.

INTENSE BUSINESS INTELLIGENCE PLATFORM

Moduł rozliczeń w WinSkład (od wersji 18.40)

Transkrypt:

Tworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery Łukasz Bartczuk

Moduł 3 Formularze

Agenda Podstawy formularzy HTML Podstawowe kontrolki formularzy HTML Nowe kontrolki z HTML 5

Podstawy formularzy HTML Znacznik form

Znacznik form Wyznacza ramy formularza Może zawierać następujące atrybuty: action najczęściej określa adres, pod który ma być wysłany formularz (pole obowiązkowe) method wyznacza metodę przesłania formularza enctype wyznacza sposób kodowania danych <form action="zatwierdz.php" method="get"> </form>

Podstawowe kontrolki formularzy HTML Znacznik input Znacznik textarea Znacznik select Przyciski Grupowanie

Znacznik input (1) Odpowiada za wygenerowanie większości rodzajów pól formularza Może zawierać następujące atrybuty: type określa rodzaj pola name określa nazwę pola disabled określa aktywność pola (disabled = "disabled") Pole może zawierać również inne atrybuty w zależności od wartości atrybutu type

Znacznik input (2) Type="text" Wprowadza do formularza pole pozwalające na wprowadzenie jednej linii tekstu. Może zawierać następujące atrybuty value pozwala na ustawienie domyślnej wartości pola size pozwala na określenie ile znaków będzie jednocześnie widocznych w polu maxlength pozwala na określenie ile znaków można wprowadzić do pola readonly pozwala na określenie czy pole ma być tylko do odczytu readonly="readonly"

Znacznik input (3) Type="password" Wstawia do formularza pole pozwalające na wprowadzenie jednej linii tekstu, który będzie widoczny jako "*". Może zawierać takie same atrybuty jak pole <input type="text" /> z wyjątkiem atrybutu value.

Znacznik input (4) Type="checkbox" Wstawia do formularza pole pozwalające na wybranie zero lub więcej z n opcji. Może zawierać następujące atrybuty: value pozwala na rozróżnienie poszczególnych opcji checked pozwala na określenie czy pole ma być domyślnie zaznaczone name pola logicznie ze sobą połączone powinny mieć tę samą nazwę

Znacznik input (5) Type="radio" Wstawia do formularza pole pozwalające na wybranie jednej i tylko jednej z n opcji. Może zawierać następujące atrybuty: value pozwala na rozróżnienie poszczególnych opcji checked pozwala na określenie czy pole ma być domyślnie zaznaczone name pola logicznie ze sobą połączone powinny mieć tę samą nazwę

Znacznik input (6) Type="file" Wstawia do formularza pole pozwalające na wybranie pliku i przesłanie go na serwer. Może zawierać następujące atrybuty: size pozwala na określenie ile znaków będzie jednocześnie widocznych w polu accept pozwala na określenie jakie pliki mogą być akceptowane przez pole (Uwaga! należy podać typ MIME) UWAGA! Aby móc przesłać pliki na serwer atrybut enctype formularz musi być ustawiony na wartość multipart/form-data

Znacznik input (7) Type="hidden" Wstawia do formularza pole ukryte. Może zawierać następujące atrybuty: value pozwala na określenie wartości przechowywanej w polu.

Znacznik textarea Wstawia do formularza pole pozwalające na wprowadzenie tekstu zawierającego wiele linii Może zawierać następujące atrybuty: cols liczba kolumn, które mogą zmieścić się w polu bez przewijania rows liczba wierszy,które mogą zmieścićsię wpolu bez przewijania

Znacznik select Wstawia do formularza pole pozwalające na wybranie jednej lub wielu opcji z dostępnej listy Może zawierać następujące atrybuty: multiple określa czy możliwy jest wybór jednej czy wielu opcji (multiple="multiple") size liczba opcji widocznych bez przewijania Poszczególne opcje wprowadzamy za pomocą znacznika <option>. Opcje domyślne oznaczamy atrybutem selected="selected". Każdej opcji można przypisać inną wartość atrybutem value Istnieje możliwość grupowania opcji. Realizuje się to przez znacznik <optgroup>, który może przyjmować jeden atrybut label, określający nazwę grupy.

Przyciski Do generowania przycisków można wykorzystać dwa znaczniki: <input> - w tym przypadku atrybut type należy ustawić wartość: submit, reset, button. Atrybut value ustawia w tym przypadku tekst na przycisku. <button>- rodzaj przycisku określa atrybut type. Zawartość przycisku podajemy pomiędzy znacznikami otwierającym i zamykającym.

Grupowanie Za pomocą znacznika fieldset pola formularza można wizualnie pogrupować w logiczne części. Nagłówek takiej grupy ustawia się znacznikiem legend, który musi być umieszczony wewnątrz znacznika fieldset.