Formularze i ramki w HTML



Podobne dokumenty
Przedmiot: Projektowanie dokumentów WWW. Laboratorium 3: Strona domowa cz. III Formularze. Opracował: Maciej Chyliński

Programowanie CGI. Jolanta Bachan Informatyka

W wyświetlonym okienku New Web Server Application wybierz opcję Web App Debugger Executable, a w polu Class Name wpisz: P1.

SZABLONY KOMUNIKATÓW SPIS TREŚCI

Wtedy wystarczy wybrać właściwego Taga z listy.

Wyższa Szkoła Zarządzania i Bankowości w Krakowie

INSTRUKCJA WebPTB 1.0

Tworzenie aplikacji internetowych E14

STRONA GŁÓWNA SPIS TREŚCI. Zarządzanie zawartością stron... 2 Tworzenie nowej strony... 4 Zakładka... 4 Prawa kolumna... 9

SKRÓCONA INSTRUKCJA OBSŁUGI ELEKTRONICZNEGO BIURA OBSŁUGI UCZESTNIKA BADANIA BIEGŁOŚCI

Logowanie do mobilnego systemu CUI i autoryzacja kodami SMS

Microsoft Management Console

Przed Tobą znajduje się kilka prostych zadań praktycznych dotyczących języka HTML.

Kancelaris - Zmiany w wersji 2.50

Zdalne odnawianie certyfikatów do SWI

I. Zakładanie nowego konta użytkownika.

Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT

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

Nowe funkcjonalności

Specyfikacja techniczna banerów Flash

Konfiguracja poczty. Konfiguracja poczty w Outlook (pakiet Microsoft Office)

Instalacja programu. Omówienie programu. Jesteś tu: Bossa.pl

CitiDirect EB - Mobile


Użytkowanie elektronicznego dziennika UONET PLUS.

SSK - Techniki Internetowe

Opis zmian funkcjonalności platformy E-GIODO wprowadzonych w związku z wprowadzeniem możliwości wysyłania wniosków bez podpisu elektronicznego

INSTRUKCJA Panel administracyjny

Ramki tekstowe w programie Scribus

Konfiguracja Wyszukiwarki

GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla uŝytkowników modułu wyszukiwania danych Warszawa 2007

PERSON Kraków

FlexDMS Aktualizacja 126

Pracownia internetowa w ka dej szkole (edycja 2004/2005)

1. Korzyści z zakupu nowej wersji Poprawiono Zmiany w słowniku Stawki VAT Zmiana stawki VAT w kartotece Towary...

Metody opracowywania dokumentów wielostronicowych. Technologia Informacyjna Lekcja 28

np. tu - na pierwszej formatce kreatora zaznaczamy opcję nr 3

Instrukcja. 1 Zamawiając kuriera. W Paczkomacie lub POK. 3 Nadając list polecony. nadawania przesyłek z Allegro: (Punkt Obsługi Klienta)

Zajęcia 10 obsługa formularzy w PHP

Platforma Aukcyjna Marketplanet. Podręcznik Oferenta. Aukcja dynamiczna zniŝkowa

Instrukcja obsługi platformy zakupowej PHU VECTOR SP. Z O.O.

INSTRUKCJA KONFIGURACJI PRZEGLĄDARKI INTERNET EXPLORER

Strona główna góra

Rozliczenia z NFZ. Ogólne założenia. Spis treści

KRYTERIA OCENIANIA Z INFORMATYKI DLA KLASY VI. Wstęp. Na lekcji informatyki osiągnięcia edukacyjne uczniów będą sprawdzane poprzez:

db powernet Instalacja czytnika kart mikroprocesorowych (instrukcja)

INTERAKTYWNA APLIKACJA MAPOWA MIASTA RYBNIKA INSTRUKCJA OBSŁUGI

Zaznaczając checkbox zapamiętaj program zapamięta twoje dane logowania. Wybierz cmentarz z dostępnych na rozwijalnej liście.

CELAB. System Informatyczny. Punkt przyjęć krok po kroku LTC 1

Konfiguracja programu Outlook 2007 do pracy z nowym serwerem poczty (Exchange)

Zestaw skróconych instrukcji dotyczący najważniejszych operacji w programie Merkury Quattro.

Instrukcja Jak złożyć dokument elektroniczny

System zarządzania bazą danych (SZBD) Proces przechodzenia od świata rzeczywistego do jego informacyjnej reprezentacji w komputerze nazywać będziemy

Spring MVC Andrzej Klusiewicz 1/18

Projekt z dnia 2 listopada 2015 r. z dnia r.

W z W a z leż e n ż ości c od s topnia z a z awa w nsowa w nia zb z uduj: Otwórz EdHTMLa lub Pajączka

Posiadane punkty lojalnościowe można również wykorzystać na opłacenie kosztów przesyłki.

Co nowego w systemie Kancelaris 3.31 STD/3.41 PLUS

Poniżej instrukcja użytkowania platformy

elektroniczna Platforma Usług Administracji Publicznej

Konfiguracja przeglądarek internetowych oraz Panelu Java dla klientów instutucjonalnych problemy z apletem do logowania/autoryzacji

Wdrożenie modułu płatności eservice dla systemu Virtuemart 2.0.x

Instrukcja obsługi platformy zakupowej e-osaa (klient podstawowy)

SPECYFIKACJA TECHNICZNA

INFORMATOR TECHNICZNY WONDERWARE

Firma Informatyczna JazzBIT

INSTRUKCJA REZERWACJI SAL W SYSTEMIE UNITIME

Instrukcja programu PControl Powiadowmienia.

Instrukcja wprowadzania danych do formularza importowego edziennika MobiReg wersja Light v.1.1

TAJEMNICA BANKOWA I OCHRONA DANYCH OSOBOWYCH W PRAKTYCE BANKOWEJ

INSTRUKCJA KORZYSTANIA Z ELEKTRONICZNEJ ŚCIEŻKI WYKAZÓW

WSTĘP. Delphi. DDGX210(PL) - Edycja 1 du 01/

Certyfikaty Certum Podpis w Adobe Reader

Platforma zamówień personelu JOBMAN.pl

Regulamin uczestnictwa w kursach internetowych dla nauczycieli. Definicje:

INSTRUKCJE DLA UśYTKOWNIKÓW STREFY KLIENTA NA PORTALU INTERNETOWYM

Skrócona instrukcja obsługi DPH-300S Bezprzewodowy telefon IP/DECT

AKTUALIZACJA PROGRAMU TÜVPOL DLA SKP

Elementy i funkcjonalno

Następnie kliknąć prawym klawiszem myszy na Połączenie sieci bezprzewodowej i wybrać Wyłącz.

Aktualizacja oprogramowania na urządzeniach Garmin

Chmura obliczeniowa. do przechowywania plików online. Anna Walkowiak CEN Koszalin

Oprogramowanie FonTel służy do prezentacji nagranych rozmów oraz zarządzania rejestratorami ( zapoznaj się z rodziną rejestratorów FonTel ).

1. LOGOWANIE do portalu studenta/doktoranta

Zaloguj się do Moje GS1. wprowadź dane o swoich lokalizacjach w mniej niż 5 minut!

ECDL Advanced Moduł AM3 Przetwarzanie tekstu Syllabus, wersja 2.0

Instrukcja pod czenia komputera z systemem Microsoft Windows XP do sieci PWSZ-FREE-WIFI

INSTRUKCJA DLA STUDENTÓW. Archiwizacja Pracy Dyplomowej w Systemie APD

Archiwum Prac Dyplomowych

Produkt finalny projektu Przedsiębiorcze szkoły jest dostępny na portalu projektu

Przeniesienie lekcji SITA z płyt CD na ipoda touch

Centralizacji Systemu. Procedury zasilania danymi systemu LAS oprogramowania do aktualizacji LMN. etap C13 pkt 5

Szkolenie Szybki Start

Aplikacje internetowe i rozproszone - laboratorium

Spis treści. Rozdział 1 ewyniki. mmedica - INSTR UKC JA UŻYTKO W NIKA

OptiMore Importer Rejestru VAT. Instrukcja obsługi programu

Instrukcja instalacji oraz wykorzystania podpisu cyfrowego

Pierwsze logowanie do systemu I-Bank

Konkurs o nadanie statusu Krajowego Naukowego Ośrodka Wiodącego

Praca na wielu bazach danych część 2. (Wersja 8.1)

Transkrypt:

Jolanta Bachan jbachan@amu.edu.pl http://www.bachan.speechlabs.pl/ Informatyka

Formularz HTML Formularze HTLM, które są umieszczane bezpośrednio na stronie WWW, służą do uzyskiwania informacji o użytkownikach odwiedzających tę właśnie stronę internetową. Formularz ma formę elektronicznej ankiety, którą wypełnia się na stronie. Formularz jest oznaczany znacznikami <form> </form> w kodzie HTML. Przykłady: księga gości, sklepy internetowe Jolanta Bachan 2

Elementy formularza HTML zwykły tekst pole tekstowe pole opcji pole wyboru rozwijana lista przewijana lista obszar tekstowy przyciski, np. Submit, Reset Jolanta Bachan 3

Elementy formularza HTML Każdy element formularza HTML, oprócz zwykłego tekstu, jest definiowany przez typ (ang. type) nazwę (ang. name) wartość (ang. value) Jolanta Bachan 4

Wysyłanie danych na adres email Kiedy formularz jest już wypełniony, klikamy na przycisk Wyślij i przeglądarka wysyła dane na adres email. Przedtem jednak przeszukuje cały obecny adres URL w poszukiwaniu par name=value. Każda nazwa (name) jest nazwą pola/elementu formularza HTML, a każda wartość (value) jest równoważna z tym, co zostało wpisane lub wybrane przez użytkownika w formularzu. Jolanta Bachan 5

Wysyłanie danych na adres email <form action="mailto:jolabachan@gmail.com" method="post" enctype="text/plain"> <h3>this form sends an e-mail to Jola Bachan's email box.</h3> <p>name: <input type="text" name="name" value="yourname" size="20"></p> <input type="submit" value="send"> <input type="reset" value="reset"> </form> Jolanta Bachan 6

Wysyłanie danych na adres email <form action="mailto:jolabachan@gmail.com" method="post" enctype="text/plain"> <h3>this form sends an e-mail to Jola Bachan's email box.</h3> <p>name: <input type="text" name="name" value="yourname" size="20"></p> <input type="submit" value="send"> <input type="reset" value="reset"> </form> Jolanta Bachan 7

Pole tekstowe <p>this is a text field: <input type="textfield" name="text" size="50" value="the text comes here..."> </p> Jolanta Bachan 8

Pole opcji <p>this is a radio button 1: <input type="radio" name="radiobutton1" value="1"> <input type="radio" name="radiobutton1" value="2" checked></p> <p>this is a radio button 2: <input type="radio" name="radiobutton2" value="1"> <input type="radio" name="radiobutton2" value="2"></p> Jolanta Bachan 9

Pole wyboru <p>this is a checkbox:<br /> Checkbox 1: <input type="checkbox" name="checkbox1" value="a"> a <input type="checkbox" name="checkbox1" value="b"> b <input type="checkbox" name="checkbox1" value="c"> c </p> Jolanta Bachan 10

Rozwijana lista <p>this is a popup menu: <select name="popup"> <option selected>option 1</option> <option>option 2</option> <option>option 3</option> <option>option 4</option> <option>option 5</option> <option>option 6</option> </select> </p> Jolanta Bachan 11

Przewijana lista <p>this is a scrolling list:<br /> <select name="scrolling" size="3" multiple> <option selected>option 1</option> <option>option 2</option> <option>option 3</option> <option>option 4</option> <option>option 5</option> <option>option 6</option> </select> </p> Jolanta Bachan 12

Obszar tekstowy <p><textarea name="comments" rows="5" cols="100">comments: </textarea></p> Jolanta Bachan 13

Przycisk <p>this is a button: <input type="button" onclick = "location.href='http://www.bachan.spe echlabs.pl/'" value = "My homepage"> </p> Jolanta Bachan 14

Zadanie Dodaj formularz do swojej strony internetowej. Jolanta Bachan 15

Ramki Ramki używane są po to, aby w jednym oknie przeglądarki wyświetlić więcej niż jeden dokument HTML (stronę internetową). Każdy dokument HTML jest nazywany ramką i jest niezależny od innych dokumentów. Wady: webmaster musi pracować z więcej niż jednym dokumentem HTML problemy z wydrukowaniem całej strony Jolanta Bachan 16

Znaczniki <frameset> i <frame> Znacznik <frameset> definiuje podział okna przeglądarki na ramki podział na kolumny lub wiersze Znacznik <frame> definiuje dokumnety HTML, które mają pojawić się w ramkach <frameset cols="25%,75%"> <frame src="frame_a.html"> <frame src="frame_b.html"> </frameset> Jolanta Bachan 17

Ramki Podział okna na ramki może być definiowany w procentach lub w pikselach cols="25%,75%" cols="200,500" cols="25%,*" * - wykorzystuje pozostałą część okna noresize="noresize" atrybut ten wyłącza opcję manualnej zmiany wielkości ramek Jolanta Bachan 18

Ważne Nie wolno używać znaczników <body></body> razem ze znacznikami <frameset></frameset> Można zrobić to tylko w połączeniu ze znacznikiem <noframes>, który wyświetla tekst zastępczy, jeśli przeglądarka nie obsługuje ramek Jolanta Bachan 19

Użycie znacznika <noframes> <html> <frameset cols="25%,50%,25%"> <frame src="frame_a.html"> <frame src="frame_b.html"> <frame src="frame_c.html"> <noframes> <body>your browser does not handle frames! </body> </noframes> </frameset> </html> Jolanta Bachan 20

Rows & Cols <html> <frameset rows="50%,50%"> <frame src="frame_a.html"> <frameset cols="25%,75%"> <frame src="frame_b.html"> <frame src="frame_c.html"> </frameset> </frameset> </html> Frame B Frame A Frame C Jolanta Bachan 21

Ramka nawigacyjna, cz. 1 <html> <frameset cols="120,*"> <frame src="menu.html"> <frame src="frame_a.html" name="showframe"> </frameset> </html> Frame A Frame B Frame C Frame A Jolanta Bachan 22

Ramka nawigacyjna, cz. 1 <html> <frameset cols="120,*"> <frame src="menu.html"> <frame src="home.html" name="showframe"> menu.html home.html </frameset> </html> Strona główna Porfrolio Kontakt Witajcie na mojej domowej stronie internetowej (Frame A) Jolanta Bachan 23

Ramka nawigacyjna, cz. 2 Plik menu.html <html> <a href="home.html" target="showframe">strona główna</a><br> <a href="frame_b.html" target="showframe">portfolio</a><br> <a href="frame_c.html" target="showframe">kontakt</a> </html> Jolanta Bachan 24

Zadanie Stwórz stronę internetową według własnego projektu. Strona powinna zawierać: portfolio ramki ramkę nawigacyjną formularz tabele podstronę Kontakt i inne elementy, o których była mowa na zajęciach Jolanta Bachan 25

Do zobaczenia za tydzień! Jolanta Bachan 26