Aplikacje internetowe Projektowanie formularzy Część 2.

Slides:



Advertisements
Podobne prezentacje
Tworzenie stron internetowych
Advertisements

Wprowadzenie do języka skryptowego PHP
Kamil Smitkiewicz Bezpieczeństwo w PHP.
Interaktywna prezentacja użytkowa
11 Poprawne modele zawartości. Zarządzanie zmianami struktury.
Poprawne modele zawartości. Zarządzanie zmianami struktury. 30 października 2003.
Support.ebsco.com EBSCOhost Wyszukiwanie złożone (z wieloma frazami) Szkolenie.
Tworzenie stron w języku WML jest zbliżone do tworzenia stron w HTML. W obydwu przypadkach używa się do tego celu znaczników (tagów). Zadaniem znaczników.
PHP wprowadzenie.
PROJEKTOWANIE TABEL W PROGRAMIE: ACCESS
SIEĆ P2P 1. Definicja sieci równouprawnionej. To taka sieć, która składa się z komputerów o takim samym priorytecie ważności, a każdy z nich może pełnić.
ARKUSZ KALKULACYJNY JUŻ PROŚCIEJ SIĘ NIE DA Wersja OFFICE 2010
HerKules wms.NET SoftwareStudio Poznań, ul.Ostrorga 5
Poznaj bliżej program Microsoft Office Word 2007
Wprowadzanie opisu przedmiotu po stronie USOSweb (według sylabusa zgodnego z załącznikiem 1 do Zarządzenia nr 11 Rektora UW z dnia 19 lutego 2010) DAK.
Tworzenie nowych kont lokalnych i domenowych, oraz zarządzanie nimi
Dokumentacja do obsługi PWI (nowa wersja aplikacji)
Podstawy pracy z dużym tekstem w programie Microsoft Word 2003
Instrukcja USOSweb Sylabusy Wersja: Opracował: Sebastian Sieńko.
Instrukcja USOS Płatności wersja by Marek Opacki.
Otwieranie elementów w różnych ramkach
Tworzenie stron internetowych
ANNA BANIEWSKA SYLWIA FILUŚ
Tworzenie strony internetowej krok po kroku.
Prezentacja i szkolenie
MAKRA 1.
Korespondencja seryjna
Przeglądanie zasobów komputera - uruchamianie programów
Sieć oparta o serwer Ubuntu 12.10
Na pasku komunikatów kliknij przycisk Włącz edytowanie,
MICROSOFT Access TWORZENIE MAKR
Temat 12: Formularze.
Formularze i kontrolki. Podstawy projektowania formularzy  Dopilnuj, by użytkownik rozumiał, o co jest pytany i dlaczego,  W miarę możliwości nie zadawaj.
Temat 13: Ramki.
Wzorce slajdów programu microsoft powerpoint
Informatyka Poczta elektroniczna.
Aplikacje internetowe
Aplikacje internetowe Grafika na stronach WWW ciąg dalszy Atrybuty znacznika body.
XML Publisher Przedmiot i zakres szkolenia Przedmiot i zakres szkolenia Przeznaczenie XML Publisher Przeznaczenie XML Publisher Definiowanie Definiowanie.
Smart Portal – podstawy użytkowania. W celu uruchomienia aplikacji Smart Portal, należy: -uruchomić nowe okno przeglądarki internetowej, -wpisać w pole.
LISTY HTML. Listy s ą definiowane za pomoc ą znacznika podstawowego innego dla ka ż dego rodzaju list Specyfikacja XHTML, zawiera specjalne znaczniki.
Praca z wzorcami materiałów informacyjnych j następnie naciśnij przycisk F5 lub kliknij pozycję Pokaz slajdów > Od początku w celu rozpoczęcia kursu. Na.
Znaki specjalne Co i jak + brak przykładów.  Aby wstawić symbol lub znak specjalny należy na karcie Wstawianie w grupie Symbole kliknąć na przycisk Symbol.
PULPIT WINDOWS.
PHP Formularze Damian Urbańczyk. Do czego służą? Formularze to bardzo ważne elementy stron internetowych, dzięki nim dochodzi do wymiany danych pomiędzy.
Obróbka obrazu w komputerze
Temat 9: Obrazy i multimedia
Portal edukacyjny A.Ś. FORMULARZE W JĘZYKU HTML. Portal edukacyjny A.Ś. Obiekty umieszczane na stronach www Teksty Obrazy Odnośniki Tabele Ramki pływające.
Dokumenty wysyłkowe A.Ś..
Temat 1: CSS Dołączanie stylów do dokumentu
Beata Sanakiewicz. Spis treści  Łączenie dokumentów Łączenie dokumentów  Mechanizm OLE Mechanizm OLE  Obiekt osadzony Obiekt osadzony  Obiekt połączony.
Opracowanie mgr Karol Adamczyk
Beata Sanakiewicz. Spis treści  Pierwsze spotkanie Pierwsze spotkanie  Ustawienia witryny Ustawienia witryny  Tło strony Tło strony  Teksty na stronie.
Formatowanie dokumentów
Polecenie chmod change mode - zmiana atrybutu. chmod [opcje] uprawnienia plik Opis klas użytkowników u - użytkownik (user) g - grupa (group) o - inni.
Tworzenie wykresów część I
Instrukcja USOS Płatności wersja by Marek Opacki.
Przewodnik Wprowadzenie do
BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i.
Usługa e-Załączniki Automatyzacja usługi - nowy kanał komunikacyjny Izba Celna w Białej Podlaskiej Prezentuje Leszek Krasa Biała Podlaska, dn r.
Microsoft® Office Word
EBSCOhost Mobile Przewodnik
„Filtry i funkcje bazodanowe w EXCELU”
Excel 2007 dla średniozaawansowanych Zajęcia z Prowadzący: Artur Kołos.
programów ochrony powietrza planów działań krótkoterminowych
Tworzenie stron WWW w programie Microsoft FrontPage
Wyższa Szkoła Ekologii i Zarządzania
Korespondencja elektroniczna
Najważniejsze informacje dotyczące programu Sway.
Zapis prezentacji:

Aplikacje internetowe Projektowanie formularzy Część 2

Przyciski opcji Przyciski opcji są wyświetlane na stronie w grupach umożliwiających użytkownikowi wskazanie jednej opcji z kilku dostępnych. Zaznaczenie jednej pozycji wiąże się z automatycznym wyłączeniem innej opcji. Tylko jedna opcja z grupy może być w danej chwili zaznaczona. Podobnie jak przyciski w odbiorniku radiowym, także przyciski opcji na formularzach HTML wzajemnie się wykluczają — tylko jedna z nich może być w danej chwili włączona.

Przyciski opcji Składnia znacznika przycisku opcji jest następująca: Opisowy tekst przycisku opcji. Atrybut value określa wartość, która zostanie zwrócona do programu obsługi formularza w przypadku zaznaczenia danej opcji. Z tego względu wartość atrybutu musi być niepowtarzalna w danej grupie. Z kolei wartości atrybutu name powinny być identyczne we wszystkich przyciskach należących do tej samej grupy.

Przyciski opcji Przykład Płeć: Mężczyzna Kobieta Aby wstępnie zaznaczyć jedną z pozycji, należy do odpowiadającego jej znacznika dodać atrybut checked. Na przykład, aby domyślnie zaznaczona była opcja Mężczyzna, należałoby zmienić powyższy przykład w następujący sposób: Płeć: Mężczyzna Kobieta Zawsze warto stosować atrybut checked, by zaznaczyć domyślny przycisk opcji w danej grupie.

Pola wyboru Pola wyboru są niewielkimi, kwadratowymi kontrolkami, przeznaczonymi do zaznaczania niewykluczających się wzajemnie opcji. Ich nazwa pochodzi stąd, że po zaznaczeniu w polu wyświetlany jest niewielki X, co upodabnia je do pól, w których zakreślamy opcje w zwyczajnych, drukowanych formularzach. Kod znacznika ma taką składnię, jak przedstawiona poniżej.

Pola wyboru Nietrudno zauważyć, że definicja pola wyboru jest zbliżona do definicji przycisku opcji. Cechą różniącą wymienione elementy jest to, że włączenie opcji pola wyboru nie wyklucza zastosowania opcji zaznaczonych za pomocą innych kontrolek tego typu. Kolejny przedstawiony przykład kodu pozwala użytkownikowi na zdecydowanie, czy chce on otrzymywać informacje za pomocą poczty elektronicznej. Dodaj mój adres do listy wysyłkowej Atrybut checked może zostać wykorzystany do wstępnego zaznaczenia danej pozycji w formularzu. Podobnie jak w przypadku przycisków opcji, wartość atrybutu value jest wykorzystywana tylko po zaznaczeniu pola wyboru. Jeśli nie zostanie określony żaden ciąg tekstowy atrybutu value, domyślnie jest mu nadawana wartość on.

Listy wyboru Listy wyboru umożliwiają użytkownikom wybranie jednej opcji tekstowej lub większej liczby takich opcji prezentowanych w obszarze kontrolki. Pozycje listy mogą być wyświetlane jednocześnie w danym polu lub w formie listy rozwijanej. Do utworzenia listy wykorzystywane są znaczniki i oraz — opcjonalnie —.

Listy wyboru Użycie znacznika gwarantuje utworzenie kontenera listy. Składnia odpowiedniego kodu została pokazana poniżej.

Listy wyboru Znacznik odpowiada za dodanie jednej pozycji do listy. Opcjonalne atrybuty znacznika zostały przedstawione w tabeli AtrybutWartości label Krótsza wersja etykiety danej pozycji, wykorzystywana przez przeglądarkę. selectedWstępne zaznaczenie danej pozycji. valueWartość, która powinna zostać przesłana do programu obsługi formularza w przypadku zaznaczenia danej pozycji. Pominięcie tego atrybutu powoduje przekazanie do serwera tekstu danej pozycji.

Listy wyboru Przykład Wybierz dzień tygodnia: Poniedziałek Wtorek Środa Czwartek Piątek Sobota Niedziela

Listy wyboru Przykład Wybierz dzień tygodnia: Poniedziałek Wtorek Środa Czwartek Piątek Sobota Niedziela

Pola plików Pola plików umożliwiają użytkownikom wyszukiwanie plików lokalnych, które zostaną następnie przesłane jako załączniki do danych formularza. Składnia znacznika pola pliku została przedstawiona poniżej.

Pola plików Wynikiem dołączenia wspomnianego znacznika jest umieszczenie na stronie pola tekstowego wraz z przyciskiem. Umożliwia to określenie położenia pliku w sposób typowy dla systemu operacyjnego, w jakim działa przeglądarka. Nic nie stoi na przeszkodzie, żeby użytkownik wykorzystał pole tekstowe do bezpośredniego wprowadzenia ścieżki dostępu do pliku. Załącznik:

Grupy pól i ich opis Niekiedy czytelność formularza istotnie się zwiększa po zgrupowaniu pewnych jego kontrolek. Znacznik jest wykorzystywany do wyznaczenia kontenera, w skład którego wchodzą inne elementy formularza. W wyniku jego zastosowania dana grupa kontrolek zostaje otoczona cienką linią.

Grupy pól i ich opis Przykład Płeć: Mężczyzna Kobieta Przykład Płeć: Mężczyzna Kobieta

Kolejność uaktywniania kontrolek i skróty klawiaturowe Znaczniki pól można uzupełnić o dwa dodatkowe atrybuty — tabindex i accesskey — które ułatwiają korzystanie z formularza. Atrybut tabindex pozwala na ustalenie kolejności uaktywniania pól po naciśnięciu przycisku tabulatora. Wartością atrybutu jest liczba określająca kolejny numer kontrolki formularza. Atrybut accesskey umożliwia zdefiniowanie klawisza, po naciśnięciu którego dana kontrolka zostanie natychmiast uaktywniona. Wartością parametru jest pojedynczy znak odpowiadający klawiszowi skrótu.

Kolejność uaktywniania kontrolek i skróty klawiaturowe W kolejnym przykładzie został zdefiniowany znacznik pola tekstowego, którego uaktywnienie następuje po naciśnięciu klawiszy Alt+I (w systemach operacyjnych Windows). Kontrolka ta jest jednocześnie trzecim elementem formularza. I mię:

Uniemożliwienie wprowadzania zmian Istnieją dwa sposoby takiego prezentowania informacji, by nie mogły one być zmieniane przez użytkowników. Rozwiązania te sprowadzają się do oznaczenia pola jako kontrolki tylko do odczytu lub kontrolki wyłączonej. Dodanie atrybutu readonly="readonly" do znacznika pola tekstowego uniemożliwia użytkownikowi modyfikowanie zawartego w nim tekstu. Atrybut disabled="disabled" powoduje całkowite wyłączenie kontrolki (oznaczane kolorem właściwym dla wyłączonych kontrolek danego systemu operacyjnego; zazwyczaj jest to kolor szary). Użytkownik nie może z niej wówczas korzystać.

Uniemożliwienie wprowadzania zmian Choć sposób prezentacji obydwu kontrolek na ekranie jest zbliżony, trzeba pamiętać, że zawartość pola typu readonly można objąć zaznaczeniem (nie można jej zmienić). Natomiast treści pola typu disabled nie podlega zaznaczeniu.