Węzeł. Korzeń (Root) Poprzedni sąsiad (Previous sibling) (Next sibling) Pierwsze dziecko (First child) Ostatnie dziecko (Last child) (Children)
|
|
- Maksymilian Kurowski
- 9 lat temu
- Przeglądów:
Transkrypt
1 JavaScript - wykład 3 Document Object Model (Obiektowy Model Dokumentu) Obiekty stron WWW Beata Pańczyk 1 DOM W3C słuŝy do przedstawienia dokumentów HTML i XML (XHTML) CSS i Javascript uŝywają go do operowania na dokumentach wg W3C DOM: dokument to drzewiasty zbiór węzłów węzeł moŝe być elementem, ciągiem tekstu, komentarzem, itp. kaŝdy węzeł moŝe mieć jednego rodzica, dowolną ilość braci (lub sąsiadów) i, jeśli jest elementem, dowolną ilość dzieci. 2 DOM W3C 3 Węzeł Korzeń (Root) Rodzic (Parent) Przodek (Ancestor) Poprzedni sąsiad (Previous sibling) Następny sąsiad (Next sibling) Pierwsze dziecko (First child) Ostatnie dziecko (Last child) Wszystkie dzieci (Children) Potomkowie (Descendants) Metody DOM Selektor CSS :root, html brak brak brak element + sąsiad element > dziecko:first-child element > dziecko:last-child element > * element * element.ownerdocument.element element.parentnode element.parentnode.parentnode... element.previoussibling element.nextsibling element.firstchild element.lastchild element.childnodes JavaScript DOM element.getelementsbytagname('*') 4 Metody DOM Wcześniejsze modele dokumentu selektory CSS nie dają moŝliwości wybrania przodków ani poprzedników aby ułatwić przeglądarkom wyświetlanie progresywne (element występujący później w dokumencie nie powinien mieć wpływu na wcześniejsze) oraz uniemoŝliwić zrobienie kombinacji selektorów dających błędne koło 5 DOM Netscape (DOM0) - znacznie róŝniący się od W3C DOM, był częścią pierwotnego języka Javascript wprowadzonego przez Netscape. Dzielił dokument na kolekcje obrazków, linków, fomularzy, itp. Część z tych rozwiązań została zachowana w W3C DOM dla kompatybilności wstecz DOM Microsoft (DHTML).all był zbiorem wszystkich elementów posortowanym wg ich identyfikatora, kolejności w dokumencie lub nazwy tagu. Microsoft porzucił swój DOM na rzecz tego z W3C 6 1
2 DOM dla JavaScript DOM - sposób przedstawienia dokumentu; zestaw metod i pól, które umoŝliwiają odnajdywanie, zmienianie, usuwanie i dodawanie elementów DOM W3C (dwie części): podstawowy (ang. core) - ogólny sposób reprezentowania dokumentów XML; przedstawia dokument jako drzewo zawierające węzły (ang. node). KaŜdy węzeł moŝe być elementem, fragmentem tekstu, komentarzem, instrukcją preprocesora (np. dołączonym fragmentem PHP) albo encją DOM HTML (typowy dla przeglądarek) - to zestaw metod ułatwiających tworzenie dynamicznych stron oraz zapewniających kompatybilność wstecz z wcześniejszym prostym DOM Netscape. DOM HTML przedstawia dokument jako kilka kolekcji obiektów określonych typów (np. formularze, obrazki) oraz dodaje pola/metody ułatwiające dostęp do funkcjonalności specyficznej dla HTML, jak np. odczyt pól 7 formularza. Podstawowe obiekty window - główny, globalny obiekt w DOM; w nim przechowywane są wszystkie globalne zmienne i funkcje; w nim jest takŝe obiekt, który reprezentuje całą stronę HTML/XHTML.Element - główny element dokumentu (korzeń), czyli <html>.body - obiekt reprezentujący <body> dokumentu. 8 Odnajdywanie elementów (1) getelementbyid(id) - po identyfikatorze var elid =.getelementbyid('elid') if (!elid) alert('nie ma elementu o tym id!') getelementsbytagname(nazwa) - po nazwie (name) elementu; zwraca kolekcję wszystkich elementów, które mają określoną nazwę; * zamiast nazwy - wszystkie elementy; wywołanie metody na dowolnym elemencie zwraca tylko elementy w nim zawarte, np.: var tab = elid.getelementsbytagname('nazwa') for(i=0;i<tab.length;i++) tab[i] tab - kolekcja (tablica) wszystkich elementów o nazwie nazwa wewnątrz elementu reprezentowanego przez obiekt elid; kolekcje reagują na zmiany w dokumencie - jeśli element zostanie usunięty z dokumentu, to zniknie takŝe ze wszystkich kolekcji 9 Skakanie po węzłach (elementach) KaŜdy węzeł (czyli element, fragment tekstu, komentarz) posiada pola wskazujące na jego sąsiednie węzły Nazwa pola First child Last child Previous sibling Next sibling ParentNode ChildNodes Element Pierwszy węzeł zawarty w tym elemencie Ostatni węzeł zawarty w tym elemencie Sąsiedni węzeł przed tym elementem Sąsiedni węzeł za tym elementem Element, w którym zawarty jest ten element Kolekcja wszystkich węzłów zawartych w tym elemencie 10 Wyszukiwanie tylko elementów Domyślnie pola wskazują na dowolne węzły, łącznie z tekstem i komentarzami w dokumencie Elementy od innych węzłów moŝna odróŝnić za pomocą pola nodetyp: if (element.nextsibling && element.nextsibling.nodetype == 1) alert('sąsiedni węzeł jest elementem') Stała ELEMENT_NODE TEXT_NODE ENTITY_NODE COMMENT_NODE Wartość Element Tekst Encja Komentarz Znaczenie 11 Atrybuty getattribute(nazwa) odczyt, zwraca null jeŝeli atrybut nie istnieje setattribute(nazwa,wartość) ustawianie removeattribute(nazwa) usuwanie hasattribute(nazwa) - sprawdzenie czy dany atrybut istnieje Np.: <a href=" rel="archive" id="kurs"> Kurs BrowseHappy</a> anchor =.getelementbyid('kurs'); var anchorrel = anchor.getattribute('rel'); alert(anchorrel); //zwróci wartość atrybutu rel if(anchor.hasattribute('class')) var anchorclassname = anchor.getattribute('class'); alert(anchorclassname); //jeŝeli istnieje class, to zwróci jego wartość anchor.setattribute("rel", "kurs"); anchor.setattribute("lang", "pl"); //nadpisze rel //stworzy nowy atrybut i // przypisze mu wartość 12 2
3 Usuwanie, tworzenie i dodawanie elementów removechild - metoda pozwalającą (kaŝdemu elementowi) usunąć jeden z węzłów w nim zawartych element.parentnode.removechild(element) element usunięty z dokumentu nie jest całkowicie niszczony i moŝe zostać ponownie dołączony do dokumentu.createelement(nazwa) tworzy element, który nie jest połączony z dokumentem - trzeba go dodać za pomocą appendchild lub insertbefore.createtextnode("tekst") - tworzy węzeł tekstowy; podobnie jak elementy, Ŝeby stał się widoczny, trzeba go wstawić do dokumentu 13 Tworzenie, dodawanie i przenoszenie elementów - przykład Np. var p =.createelement('p');.body.appendchild(p); var h1 =.createelement('h1');.body.insertbefore(p,.body.fi rstchild) Komentarz: element <p> podany jako argument metody appendchild(p) dołączany jest jako dziecko na koniec elementu <body>, z którego metoda została wywołana metoda insertbefore przyjmuje dwa argumenty element do wstawienia oraz element, przed którym ma wstawić nowy. Jeśli jako drugi argument poda się null, to zadziała tak samo jak appendchild wykonanie appendchild lub insertbefore na elementach, które są juŝ w dokumencie przeniesie je w nowe 14 miejsce Przykład 1 JavaScript i DOM <head> <meta http-equiv="content-type" content="application/xhtml+xml; charset=iso " /> <title> DOM i JavaScript </title> <script type="text/javascript" src="js_dom.js"> </head> <body onload="utworz_liste1()"> <p>lista kolorów:</p> <div id="lista_kol"></div> </body> 15 Przykład 1 JavaScript i DOM Plik js_dom.js function utworz_liste1() { // tworzenie kodu HTML var lista; lista = "<ul>" + "<li>czarny</li>" + "<li>pomarańczowy</li>"+ "<li>róŝowy</li>" + "</ul>"; // pobranie odwołania do elementu <div> na stronie mydiv =.getelementbyid("lista_kol"); // dodanie zawartości do elementu <div> mydiv.innerhtml = lista; 16 Przykład 1 JavaScript i DOM Plik js1_dom.js function utworz_liste2() {// tworzy pierwszy węzeł tekstowy ohello =.createtextnode ("Lista kolorów:"); // tworzy element <ul> oul =.createelement("ul") // tworzy pierwszy element <ui> i dodaje do niego węzeł tekst. oliblack =.createelement("li"); oblack =.createtextnode("czarny"); oliblack.appendchild(oblack); // tworzy drugi element <ui> i dodaje do niego węzeł tekstowy oliorange =.createelement("li"); oorange =.createtextnode("pomarańczowy"); oliorange.appendchild(oorange); 17 Przykład 1 JavaScript i DOM Plik js1_dom.js // tworzy trzeci element <ui> i dodaje do niego węzeł tekstowy olipink =.createelement("li"); opink =.createtextnode("róŝowy"); olipink.appendchild(opink); // dodaje elementy <ui> do elementu <ul> jako jego potomstwo oul.appendchild(oliblack); oul.appendchild(oliorange); oul.appendchild(olipink); // pobiera odwołanie do elementu <div> na stronie mydiv =.getelementbyid("lista_kol"); // dodaje zawartość do elementu <div> mydiv.appendchild(ohello); mydiv.appendchild(oul); 18 3
4 Przykład 2 DOM, JS i CSS <head> <script type="text/javascript" src="csstest.js"> <link href="styles.css" type="text/css" rel="stylesheet"/> </head> <body> <table id="table"> <tr><th id="tablehead">technologie internetowe</th> </tr> <tr><td id="tablefirstline"> XHTML/CSS </td> </tr> <tr><td id="tablesecondline">javascript </td> </tr> </table> <br /> <input type="button" value="ustaw Styl 1" onclick="setstyle1();" /> <input type="button" value="ustaw Styl 2" onclick="setstyle2();" /> Przykład 2 csstest.js // Zmiana stylu tabeli na styl 1 function setstyle1() { // pobranie odwołań do elementów HTML otable =.getelementbyid("table"); otablehead =.getelementbyid("tablehead"); otablefirstline =.getelementbyid("tablefirstline"); otablesecondline =.getelementbyid("tablesecondline"); // ustawienie styli otable.classname = "Table1"; otablehead.classname = "TableHead1"; otablefirstline.classname = "TableContent1"; otablesecondline.classname = "TableContent1"; </body> </html> Przykład 2 csstest.js // Zmiana stylu tabeli na styl 2 function setstyle2() { // pobranie odwołań do elementów HTML otable =.getelementbyid("table"); otablehead =.getelementbyid("tablehead"); otablefirstline =.getelementbyid("tablefirstline"); otablesecondline =.getelementbyid("tablesecondline"); // ustawienie styli otable.classname = "Table2"; otablehead.classname = "TableHead2"; otablefirstline.classname = "TableContent2"; otablesecondline.classname = "TableContent2"; 21 Przykład 2 styles.css.table1 { border: DarkGreen 1px solid; background-color:lightgreen;.tablehead1 { font-family: Verdana, Arial; font-weight: bold; font-size: 10pt;.TableContent1{ font-family: Verdana, Arial; font-size: 10pt;.Table2 { border: DarkBlue 1px solid; background-color:lightblue;.tablehead2 { font-family: Verdana, Arial; font-weight: bold; font-size: 10pt;.TableContent2{ font-family: Verdana, Arial; font-size: 10pt; 22 Przykład 2 wynik działania 23 Przykład 3 - DOM, JS i CSS... <link rel="stylesheet" href="p3.css" type="text/css" /> <!-- Ukrycie JavaScriptu function pokaz() {.getelementbyid("wr1").style.visibility = "visible"; function ukryj() {.getelementbyid("wr1").style.visibility = "hidden"; //Koniec kodu JavaScript --> </head> <body onload="start();"> <div id="wr1" ></div> <div> <input type="radio" name="rd1" onclick="pokaz();" checked="checked" />PokaŜ <input type="radio" name="rd1" onclick="ukryj();" />Ukryj</div> </body></html> 24 4
5 Przykład 3 p3.css #wr1 {position:absolute; left:100px; top:50px; width:100px; height:100px; background-color:yellow; visibility:visible; Uproszczona struktura DOM Obiekty stron WWW Obiekty kaŝdej strony: window bieŝące okno przeglądarki bieŝący dokument HTML history lista historyczna przeglądarki location bieŝący adres URL navigator informacje o przeglądarce 27 Obiekt window Reprezentuje widoczne okno przeglądarki Jest tworzony automatycznie w chwili otwarcia okna przeglądarki Stoi na czele hierarchii obiektów JavaScript W odwołaniu do właściwości i metod okna bieŝącego - nazwa window niekonieczna, np.: alert("uwaga!"); window.alert("uwaga!"); Skrypt wyświetli składowe window dla danej przeglądarki: for(index in window) {.write(index +" = " + window[index] + "<br />"); 28 Składowe obiektu window dla danej przegladarki 29 Metody obiektu window alert("komunikat") wyświetla komunikat w okienku dialogowym z przyciskiem OK zmienna=window.prompt("komunikat", "wartość_domyślna") wyświetla okienko dialogowe prompt o treści komunikat i zwracająca dane wprowadzone przez uŝytkownika confirm("komunikat") wyświetla komunikat w okienku dialogowym z przyciskiem OK i Cancel; metoda zwraca wartość true, gdy uŝytkownik wybierze przycisk OK i false w przeciwnym razie Status - wyświetla komunikat na pasku stanu 30 5
6 Metody obiektu window open("url", "nazwa okna", cecha1, cecha2,...) - otwiera nowe okno przeglądarki z podanymi cechami, zakrywające poprzednie, np. window.open("url_dokumentu", "nazwa_okna","cecha1,cecha2,..."); otwarcie nowego, pustego okna open("about:blank") lub open("") opener - nazwa okna wywołującego aktualne okno zmiana właściwości opener utrata powiązań z oknem wywołującym; przypisanie opener=null - zamknięcie okien potomnych, np. window.opener..bgcolor="blue"; closed - zmienna logiczna: okno otwarte (false), zamknięte (true) close() - likwiduje okno, w którym metoda występuje lub Własności otwieranego okna toolbar=yes/no pasek narzędzi location=yes/no lokalizator URL directories=yes/nopasek katalogów status=yes/no pasek stanu menubar=yes/no pasek menu scrollbars=yes/no paski przewijania width=n [pikseli] szerokość okna height=n [pikseli] wysokość okna resizable=yes/no czy uŝytkownik moŝe zmieniać rozmiar okna copyhistory=yes/noczy okno dziedziczy historię sesji okna nadrzędnego dependent=yes/no czy ma być zamykane z oknem nadrzędnym (v.1.2) na rzecz którego jest wywołana np. ok1.close() Zasady określania cech okna Brak wyszczególnienia cech wymagających włączenia - automatyczne włączenie wszystkich Wyszczególnienie choć jednej cechy - automatyczne wyłączenie pozostałych Podanie wymiarów okna - równoznaczne określeniu resizable=no Np.: open("hello.html","noweokno","toolbar"); open("","okno1","toolbar,menubar=yes"); Przykład Tworzenie okna <html><head> function noweokno() { ok1=window.open('muszla.gif','okno', 'width=100,height=200'); </head> <body> <h1>wspomnienie lata:</h1> <a href="noweokno()">morze</a> </body></html> Obiekt Tworzony automatycznie przez znacznik <body> Zawiera wszystkie informacje na temat aktualnie wyświetlanego dokumentu HTML wszystkie elementy składowe dokumentu Elementy składowe - w tablicach, które zawierają wszystkie zdefiniowane w obiekcie znaczniki danego typu; indeksy pól tablic - nadawane według kolejności definiowania danego rodzaju znaczników, np. - określenie liczby formularzy w oknie: forms.length 35 Wybrane własności obiektu linkcolor definiuje kolor odnośnika alinkcolor kolor aktywnego odnośnika bgcolor kolor tła dokument fgcolor kolor tekstu dokumentu title tytuł strony stylesheets zawiera style zdefiniowane w dokumencie url adres URL dokumentu anchors tablica obiektów typu anchor links tablica obiektów typu link images tablica obiektów typu image frames tablica obiektów typu frame forms tablica obiektów typu form 36 6
7 Metody i zdarzenia dla obiektu Metody:.clear() - czyszczenie bieŝącego okna.write("tekst") - wyświetla tekst w oknie np..write("<h1>dziękujemy</h1>").writeln("tekst") Zdarzenia: onload - wyzwala skrypty, które powinny zostać uruchomione bezpośrednio po zakończeniu ładowania dokumentu HTML do przeglądarki onunload - wyzwala skrypty, które powinny zostać uruchomione bezpośrednio po wyjściu z dokumentu 37 HTML ZaleŜności hierarchiczne tablic Hierarchia obiektów strony WWW links[0] images[0] forms[0] links[1] elements[0] elements[1] elements[2] elements[3] Odwołanie do wartości pola formularza.forms[0].elements[1].value 38 Dokument HTML images[0] images[1] links[0] elements[0] elements[1] elements[2] elements[3] links[1] forms[0] 39 Przykład właściwości obiektu.write("kolor tła dokumentu: " +.bgcolor);.write("<br />Kolor tekstu dokumentu: " +.fgcolor);.write("<br />Tytuł dokumentu: " +.title);.write("<br />Data ostatniej modyfikacji dokumentu: " +.lastmodified);.write("<br />Liczba obrazów w dokumencie: " +.images.length);.write("<br />Liczba odnośników w dokumencie: " +.links.length);.write("<br />Liczba formularzy w dokumencie: " +.forms.length); 40 Przykład właściwości obiektu Obiekt history przechowuje historię odwiedzin stron dokonanych przez uŝytkownika podczas danej sesji przeglądarki nie jest częścią specyfikacji W3C, ale jest obsługiwany przez praktycznie wszystkie popularne przeglądarki jego właściwości i metody pozwalają na przemieszczanie się pomiędzy juŝ odwiedzonymi stronami adresy URL - przechowywane w formie łańcuchów tekstowych
8 Właściwości obiektu history current - zawiera URL aktualnego dokumentu length - zawiera liczbę elementów przechowywanych przez obiekt history next - zawiera URL kolejnego elementu obiektu history previous - zawiera URL poprzedniego elementu obiektu history. 43 Metody obiektu history back() - wczytuje poprzedni dokument forward() - wczytuje następny dokument go(param) - wczytuje dokument wskazywany przez argument param; jeŝeli argument jest wartością całkowitą, oznacza ona pozycję (względem bieŝącego dokumentu) na liście przechowywanej przez obiekt history, jeŝeli zaś parametrem jest ciąg znaków, jest on traktowany jako URL dokumentu znajdującego się na liście obiektu history, np.: window.history.go(-1); cofnięcie się o jedną pozycję wstecz - to samo realizuje: window.history.back(); 44 Przykład - obiekt history <html> <body> <!-- ewentualna zawartość strony --> <form...> <p> <input type="button" value="wstecz" onclick="history.back();"/> <input type="button" value="dalej" onclick="history.forward();"/> </p></form> </body> </html> 45 Obiekt location zawiera informacje dotyczące adresu URL aktualnie załadowanego dokumentu oraz metody pozwalające na manipulację tym adresem pełna postać adresu URL protocol://host:port/pathname#hash?search Własności: hash - część adresu URL znajdująca się za znakiem # host - część URL zawierająca nazwę hosta oraz numer portu hostname - część URL zawierająca nazwę hosta href - pełny adres URL pathname - część URL ze ścieŝkę dostępu i nazwą pliku port - część adresu URL zawierająca numer portu protocol - część URL z nazwą protokołu (np. http, ftp) search - część URL znajdująca się za znakiem zapytania 46 Przykład - właściwości location <script type="text/javascript"> for(i in location) {.write(i + " " + location[i] + "<br/>"); Obiekt navigator przechowuje informacje dotyczące przeglądarki, jej nazwy, wersji, języka, systemu operacyjnego, na którym została uruchomiona itp. nie jest częścią specyfikacji W3C, ale większość produktów obsługuje pewien standardowy zestaw właściwości
9 Własności obiektu navigator appcodename - nazwa kodowa przeglądarki. appname - oficjalna nazwa przeglądarki appversion - wersja kodowa przeglądarki. cookieenabled - określa, czy w przeglądarce jest włączona obsługa cookies (true/false) language - kod języka przeglądarki mimetypes - tablica zawierająca listę typów mime obsługiwanych przez przeglądarkę platform - określa platformę systemową, dla której jest przeznaczona przeglądarka useragent - ciąg wysyłany przez przeglądarkę do serwera jako nagłówek HTTP_USER_AGENT. Z Przykład - właściwości navigator <script type= "text/javascript"> for(i in navigator) {.write( i + " " + navigator[i] + "<br/>"); reguły pozwala na dokładną identyfikację przeglądarki Przykład - informacja o przeglądarce ff=navigator['useragent']; //ff=navigator.useragent;.write("<p>korzystasz z przeglądarki: " +ff + "</p>"); 51 9
Współdziałanie przeglądarki i skryptów w pliku HTML (lub XML), oraz współdziałanie przeglądarki i ekranu ilustruje niżej położony rysunek.
Obiektowy model przeglądarki (BOM, Browser Object Model) Współdziałanie przeglądarki i skryptów w pliku HTML (lub XML), oraz współdziałanie przeglądarki i ekranu ilustruje niżej położony rysunek. Plik
Tworzenie Stron Internetowych. odcinek 10
Tworzenie Stron Internetowych odcinek 10 JavaScript JavaScript (ECMAScript) skryptowy język programowania powszechnie używany w Internecie. Skrypty JS dodają do stron www interaktywność i funkcjonalności,
Rys.2.1. Drzewo modelu DOM [1]
1. CEL ĆWICZENIA Celem ćwiczenia jest przedstawienie możliwości wykorzystania języka JavaScript do tworzenia interaktywnych aplikacji działających po stronie klienta. 2. MATERIAŁ NAUCZANIA 2.1. DOM model
Tworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery. Łukasz Bartczuk
Tworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery Łukasz Bartczuk Moduł 6 JavaScript w przeglądarce Agenda Skrypty na stronie internetowej Model DOM AJAX Skrypty na stronie
Tablica zawierająca odniesienia do znajdujących się w dokumencie obiektów typu Anchor.
Obiekt document służy do reprezentacji wczytanego do przeglądarki dokumentu HTML oraz zawiera szereg właściwości i metod pozwalających na jego modyfikację. Poprzez ten obiekt można otrzymać dostęp praktycznie
za pomocą: definiujemy:
HTML CSS za pomocą: języka HTML arkusza CSS definiujemy: szkielet strony wygląd strony Struktura dokumentu html - znaczniki Znaczniki wyznaczają rodzaj zawartości. element strony
Zdarzenia Zdarzenia onload i onunload
Zdarzenia Zdarzenia onload i onunload Ćwiczenie 1. Rysunek 1. Okno powitalne wykorzystujące zdarzenie onload Na stronie mogą zachodzić różne zdarzenia, np. użytkownik kliknie myszą lub zacznie wprowadzać
Aplikacje WWW - laboratorium
Aplikacje WWW - laboratorium Język JavaScript Celem ćwiczenia jest przygotowanie formularza na stronie WWW z wykorzystaniem języka JavaScript. Formularz ten będzie sprawdzany pod względem zawartości przed
Zaawansowane aplikacje internetowe
Zaawansowane aplikacje internetowe AJAX 1 Celem tego laboratorium jest pokazanie moŝliwości technologii AJAX. W ramach ćwiczeń zostanie zbudowana prosta aplikacja, przechwytująca kliknięcia uŝytkownika
Zajęcia 4 - Wprowadzenie do Javascript
Zajęcia 4 - Wprowadzenie do Javascript Co to jest Javascript Javascript jest językiem skryptowym pozwalającym na dołączanie dodatkowej funkcjonalności do stron WWW. Jest ona najczęściej związana z modyfikacją
XML extensible Markup Language. część 5
XML extensible Markup Language część 5 XML ważne zastosowanie Jak często pracujemy z plikami XML? Wróćmy jeszcze do wykładu poprzedniego. A dokładnie do pliku zawierającego ten wykład. xml_2017_wyklad_4.pptx
HTML (HyperText Markup Language) hipertekstowy język znaczników
HTML (HyperText Markup Language) hipertekstowy język znaczników Struktura dokumentu tytuł strony
Aplikacje WWW - laboratorium
Aplikacje WWW - laboratorium Język JavaScript Celem ćwiczenia jest przygotowanie formularza HTML z wykorzystaniem języka JavaScript. Formularz ten będzie sprawdzany pod względem zawartości przed wysłaniem
DOM (Document Object Model)
DOM (Document Object Model) Czym jest DOM? Platforma, która pozwala skryptom na dynamiczny dostęp do zawartości strony i jej aktualizację. Elementy można dodawać, zmieniać lub usuwać. Specyfikacje Poziomy
JavaScript - wykład 4. Zdarzenia i formularze. Obsługa zdarzeń. Zdarzenia. Mysz. Logiczne. Klawiatura. Beata Pańczyk
Obsługa zdarzeń JavaScript - wykład 4 Zdarzenia i formularze Beata Pańczyk zdarzenia - wszystko co zachodzi w związku z obiektami JavaScript (np. window) i elementami XHTML przeglądarka moŝe wywołać funkcję
XML extensible Markup Language. część 5
XML extensible Markup Language część 5 JavaScript Co to jest JavaScript? JavaScript był zaprojektowany w celu dodania interaktywności do stron HTML JavaScript jest językiem skryptowym JavaScript jest zwykle
Format HTML. Wybrane działy Informatyki Stosowanej. Definicja i przeznaczenie Struktura dokumentu Znaczniki Formularze i komponenty
Wybrane działy Informatyki Stosowanej Format HTML Definicja i przeznaczenie Struktura dokumentu Znaczniki Formularze i komponenty dr hab. inż. Andrzej Czerepicki 2019 Definicja HTML HyperText Markup Language
Obiekt navigator. Dodał Administrator wtorek, 16 marzec :32
Obiekt navigator przechowuje informacje dotyczące przeglądarki, jej nazwy, wersji, języka, systemu operacyjnego, na którym została uruchomiona, itp. Nie jest częścią specyfikacji W3C, ale większość produktów
Wykład 03 JavaScript. Michał Drabik
Wykład 03 JavaScript Michał Drabik Język programowania wykorzystywany na stronach internetowych głównie w celu umożliwienia interakcji z użytkownikiem. Kod JavaScript może być umieszczany w kodzie XHTML
Czym jest AJAX. AJAX wprowadzenie. Obiekt XMLHttpRequest (XHR) Niezbędne narzędzia. Standardowy XHR. XHR z obsługą baz danych
Czym jest AJAX AJAX wprowadzenie Beata Pańczyk na podstawie: 1. Lis Marcin, Ajax, Helion, 2007 2. Hadlock Kris, Ajax dla twórców aplikacji internetowych, Helion, 2007 AJAX (Asynchronous JavaScript and
JAVAScript tablice, przekazanie danych do funkcji, obiekty Date i window
Programowanie obiektowe ćw.2 JAVAScript tablice, przekazanie danych do funkcji, obiekty Date i window Tablice w JavaScript Przykład zastosowania tablicy dla przekazania rezultatów funkcji do miejsca wywołania
Kurs WWW wykład 6. Paweł Rajba
Kurs WWW wykład 6 Paweł Rajba pawel@ii.uni.wroc.pl http://www.ii.uni.wroc.pl/~pawel/ Obiekt Window Zdarzenia onblur ondragdrop onerror onfocus onload onmove onresize onunload Obiekt Location Właściwości
Dokumentacja Skryptu Mapy ver.1.1
Dokumentacja Skryptu Mapy ver.1.1 2 Dokumentacja Skryptu Mapy ver.1.1 Spis treści Dokumentacja skryptu... 3 Dodatkowe informacje i kontakt... 7 3 Dokumentacja Skryptu Mapy ver.1.1 Dokumentacja skryptu
Kaskadowe arkusze stylów (CSS)
Kaskadowe arkusze stylów (CSS) CSS (Cascading Style Sheets) jest to język opisujący sposób, w jaki przeglądarki mają wyświetlać zawartość odpowiednich elementów HTML. Kaskadowe arkusze stylów służą do
SSK - Techniki Internetowe
SSK - Techniki Internetowe Ćwiczenie 2. Obsługa formularzy. Operatory, instrukcje warunkowe oraz instrukcje pętli w PHP. Obsługa formularzy Skryptu PHP moŝna uŝyć do obsługi formularza HTML. Aby tego dokonać,
Danuta ROZPŁOCH-NOWAKOWSKA Strona 1 2007-11-06. Moduł 4. Przykład 1. Przykład 2. HTML 4.01 Transitional).
Danuta ROZPŁOCH-NOWAKOWSKA Strona 1 2007-11-06 Moduł 4. Style Zajęcia poświęcone będą kaskadowym arkuszom stylów (por. slajdy 18.-27. z wykładu 2.) Wiele uwagi poświęcaliśmy do tej pory planowaniu szkieletu
Celem ćwiczenia jest zapoznanie z językiem HTML i JavaScript, zasadami tworzenia stron WWW i umieszczania na nich skryptów w języku JavaScript.
Instrukcja laboratoryjna do ćwiczenia: 1. Cel ćwiczenia Strona internetowa w systemach unix-owych Celem ćwiczenia jest zapoznanie z językiem HTML i JavaScript, zasadami tworzenia stron WWW i umieszczania
Aplikacje WWW - laboratorium
Aplikacje WWW - laboratorium Język JavaScript Celem ćwiczenia jest przygotowanie formularza HTML z wykorzystaniem języka JavaScript. Formularz ten będzie sprawdzany pod względem zawartości przed wysłaniem
Dzięki arkuszom zewnętrznym uzyskujemy centralne sterowanie wyglądem serwisu. Zewnętrzny arkusz stylów to plik tekstowy z rozszerzeniem css.
Kaskadowe arkusze stylów CSS Geneza - oddzielenie struktury dokumentu HTML od reguł prezentacji - poszerzenie samego HTML Korzyści - przejrzystość dokumentów - łatwe zarządzanie stylem (wyglądem) serwisu
Tworzenie Stron Internetowych. odcinek 5
Tworzenie Stron Internetowych odcinek 5 Nagłówek zawiera podstawowe informacje o dokumencie, takie jak: tytuł strony (obowiązkowy) metainformacje/metadane (obowiązkowa deklaracja
Young Programmer: HTML+PHP. Dr inż. Małgorzata Janik, Zajęcia #2
Young Programmer: HTML+PHP Dr inż. Małgorzata Janik, Zajęcia #2 Ramowy program warsztatów Zajęcia 1: Zajęcia wprowadzające, HTML Zajęcia 2: Style CSS (tabele i kaskadowe arkusze stylów) Zajęcia 3: Podstawy
JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.
IŚ ćw.8 JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania. Skrypty JavaScript są zagnieżdżane w dokumentach HTML. Skrypt JavaScript
Wprowadzenie do HTML, CSS, JavaScript, PHP. Kurs 18.11 2008 22 12. 2008
Wprowadzenie do HTML, CSS, JavaScript, PHP Kurs 18.11 2008 22 12. 2008 Narzędzia do tworzenia i utrzymania dokumentów web owych Edytory HTML Server WWW i baz danych Przeglądarka internetowa kompilator
JAVAScript - obiekty HTML
Programowanie obiektowe ćw.3 JAVAScript - obiekty HTML DOM model dokumentu HTML Dokument HTML składa się z obiektów (standardowych i utworzonych przez użytkownika). Głównym obiektem jest document, posiada
Facelets ViewHandler
JSF i Facelets Wprowadzenie JSP (JavaServer Pages) są natywną i najczęściej używaną technologią do tworzenia warstwy prezentacyjnej dla JSF (JavaServer Faces) Istnieją alternatywne technologie opisu wyglądu
CZYM JEST JAVASCRIPT?
JAVASCRIPT JAVASCRIPT - CECHY Język skryptowy stosowany w sieci WWW Stosowany przez autorów witryn WWW głównie w celu: poprawy wyglądu stron walidacji danych z formularzy wykrywania typu przeglądarki tworzenia
WYKŁAD 3 XML DOM XML DOCUMENT OBJECT MODEL CZĘŚĆ 1
WYKŁAD 3 XML DOM XML DOCUMENT OBJECT MODEL CZĘŚĆ 1 XML DOM (ang. XML Document Object Model Obiektowy Model Dokumentu XML) Inaczej drzewo DOM to hierarchiczny, obiektowy model dokumentu XML. DOM to platforma
Funkcje i instrukcje języka JavaScript
Funkcje i instrukcje języka JavaScript 1. Cele lekcji a) Wiadomości Uczeń : zna operatory i typy danych języka JavaScript, zna konstrukcję definicji funkcji, zna pętlę If i For, Do i While oraz podaje
Źródła. cript/1.5/reference/ Ruby on Rails: http://www.rubyonrails.org/ AJAX: http://www.adaptivepath.com/publications/e ssays/archives/000385.
Źródła CSS: http://www.csszengarden.com/ XHTML: http://www.xhtml.org/ XML: http://www.w3.org/xml/ PHP: http://www.php.net/ JavaScript: http://devedgetemp.mozilla.org/library/manuals/2000/javas cript/1.5/reference/
Widżety KIWIPortal. tworzenie umieszczanie na stronach internetowych opcje zaawansowane. Autor: Damian Rebuś Data: 29.06.2015 Wersja: 1.
Widżety KIWIPortal tworzenie umieszczanie na stronach internetowych opcje zaawansowane Autor: Damian Rebuś Data: 29.06.2015 Wersja: 1.3 Strona 1 z 17 1 SPIS TREŚCI 2 Metody osadzania widżetów... 3 2.1
Zdefiniowane style mogą określać układ treści na stronie i sposób jej formatowania np. kolor czcionki, pogrubienia, tło tabel, rysunków itp.
Style CSS Wstęp Zdefiniowane style mogą określać układ treści na stronie i sposób jej formatowania np. kolor czcionki, pogrubienia, tło tabel, rysunków itp. Podstawową zaletą i zadaniem stylów jest oddzielenie
Okna, ramki i ciasteczka
Okna, ramki i ciasteczka Okna Ćwiczenie 6.1. Rysunek 6.1. Skrypt otwierający nowe okno przeglądarki po wciśnięciu przycisku Manipulację oknami umożliwia nam obiekt window. Jego właściwości i metody przedstawione
Szczegółowy opis zamówienia:
Szczegółowy opis zamówienia: Rok 2016 budowa stron w html5 (8h v + 4h ćw) 8 szt. html5 - zaawans. (7h v + 5h ćw) 8 szt. programowania w java script (9h v + 7h ćw) 8 szt. java script zaawans (8h v + 4h
Aplikacje internetowe
Temat: Język HTML i style CSS Aplikacje internetowe Pracownia specjalistyczna, studia podyplomowe, rok 2011/2012 1. Stwórz formularz HTML pozwalający na rejestrację użytkownika w aplikacji internetowej.
ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop Spis treści
ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop. 2012 Spis treści Wstęp 9 1 HTML 5 i XHTML w pytaniach i odpowiedziach 13 Co to jest HTML 5? 13 Co to jest XHTML? 15 Czy strony utworzone w HTML
Laboratorium 6 Tworzenie bloga w Zend Framework
Laboratorium 6 Tworzenie bloga w Zend Framework Przygotowanie bazy danych 1. Wykonaj skrypt blog.sql, który założy w bazie danych dwie tabele oraz wpisze do nich przykładowe dane. Tabela blog_uzytkownicy
Krótki kurs JavaScript
Krótki kurs JavaScript Java Script jest językiem wbudowanym w przeglądarkę. Gdy ma się podstawy nabyte w innych językach programowania jest dość łatwy do opanowania. JavaScript jest stosowany do powiększania
O stronach www, html itp..
O stronach www, html itp.. Prosty wstęp do podstawowych technik spotykanych w internecie 09.01.2015 M. Rad Plan wykładu Html Przykład Strona www Xhtml Css Php Js HTML HTML - (ang. HyperText Markup Language)
Multimedia. Główne składowe DHTML a DHTML HTML. CSS (Cascading Style Sheets kaskadowe arkusze stylów) JavaScript
Multimedia DHTML mgr inż. Piotr Odya piotrod@sound.eti.pg.gda.pl Główne składowe DHTML a HTML CSS (Cascading Style Sheets kaskadowe arkusze stylów) JavaScript 1 DOM Obiektowy Model Dokumentu drzewiasta
Bootstrap. Tworzenie serwisów Web 2.0. dr inż. Robert Perliński rperlinski@icis.pcz.pl
ootstrap 1/15 Bootstrap Tworzenie serwisów Web 2.0 dr inż. Robert Perliński rperlinski@icis.pcz.pl Politechnika Częstochowska Instytut Informatyki Teoretycznej i Stosowanej 11 kwietnia 2015 Bootstrap 2/15
Podstawy programowania w języku JavaScript
Podstawy programowania w języku JavaScript Część trzecia DOM Document Object Model Autor Roman Simiński Kontakt roman.siminski@us.edu.pl www.us.edu.pl/~siminski Niniejsze opracowanie zawiera skrót treści
Przykład integracji kalkulatora mbank RATY na platformie IAI
Przykład integracji kalkulatora mbank RATY na platformie IAI 1. Moderacja - > Dodatki HTML i JavaScript 1.1 Klikamy na przycisk nowy dodatek Wpisujemy w pole Tytuł dodatku nazwę CSS_mRaty. Następnie ustawiamy
Komponent Formularz. Rys. 1. Strona programu Joomla - http://joomla.pl. Rys. 2. Instalacja komponentu
Komponent Formularz Instalacja Aby wykorzystać gotowy komponent do tworzenia formularzy w systemie CMS (Joomla), naleŝy uprzednio zaimplementować go, postępując według poniŝszego schematu: 1. Wejść na
Programowanie WEB PODSTAWY HTML
Programowanie WEB PODSTAWY HTML Najprostsza strona HTML tytuł strony To jest moja pierwsza strona WWW. tytuł strony
I Tworzenie prezentacji za pomocą szablonu w programie Power-Point. 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu
I Tworzenie prezentacji za pomocą szablonu w programie Power-Point 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu 2. Po wybraniu szablonu ukaŝe się nam ekran jak poniŝej 3. Następnie
Podstawy technologii WWW
Podstawy technologii WWW Ćwiczenie 8 PHP, czyli poczatki nowej, dynamicznej znajomosci Na dzisiejszych zajęciach rozpoczniemy programowanie po stronie serwera w języku PHP. Po otrzymaniu żądania serwer
Programowanie obiektowe. Wykład 4
Programowanie obiektowe Wykład 4 Tworzenie własnych obiektów Słowo kluczowe this W JavaScriptmożna tworzyć własne obiekty. Wykorzystuje się tu zapis utworzonej funkcji o nazwie takiej samej jak klasa,
Tworzenie stron internetowych RAMKI
Tworzenie stron internetowych RAMKI RAMKI Ramka to zdefiniowana część okna przeglądarki, której to części przypisano właściwości takie jak całemu oknu. ramka może być przewijana niezależnie od pozostałej
HTML DOM, XHTML cel, charakterystyka
HTML DOM, XHTML cel, charakterystyka Mariusz Kacała Łukasz Przywarty Grzegorz Trawiński HTML DOM XHTML Ramowy plan prezentacji Wstęp HTML DOM - Założenia - Model i struktura - Właściwości - Metody i zastosowania
Szablon główny (plik guestbook.php) będzie miał postać:
Skrypt: Księga gości Skrypt generujący księgę gości będzie się składał z trzech części: szablonu głównego, który należy zapisać pod nazwą guestbook.php, formularza służącego do dodawania wpisów, który
WYKŁAD 4 JĘZYK JAVASCRIPT CZĘŚĆ 1
WYKŁAD 4 JĘZYK JAVASCRIPT CZĘŚĆ 1 DEFINICJA JAVASCRIPT (oficjalna nazwa ECMA-262, ECMAScript 6 czerwiec 2015r.) Skryptowy język programowania, którego celem jest dodanie dynamiki do możliwości HTML'a.
1. Logowanie się do panelu Adminitracyjnego
Spis treści 1. Logowanie się do panelu Adminitracyjnego...1 2. Tworzenie i zarządzenie kategoriami...4 2.1 Nawigowanie po drzewie kategorii...5 2.2 Tworzenie kategorii...6 2.3 Usuwanie kategorii...9 3.
Bazy Danych i Usługi Sieciowe
Bazy Danych i Usługi Sieciowe Język PHP Paweł Witkowski Wydział Matematyki, Informatyki i Mechaniki Jesień 2011 P. Witkowski (Wydział Matematyki, Informatyki i Mechaniki) BDiUS w. VIII Jesień 2011 1 /
Laboratorium 1: Szablon strony w HTML5
Laboratorium 1: Szablon strony w HTML5 Czas realizacji: 2 godziny Kurs: WYK01_HTML.pdf, WYK02_CSS.pdf Pliki:, Edytor: http://www.sublimetext.com/ stabilna wersja 2 (portable) Ćwiczenie 1. Szablon strony
Tworzenie Stron Internetowych. odcinek 9
Tworzenie Stron Internetowych odcinek 9 Prosta galeria oparta na HTML Najprostszym sposobem zbudowania galerii zdjęć jest wykorzystanie tylko HTML i CSS. Strona główna galerii składa się miniatur zdjęć,
BAZY DANYCH Panel sterujący
BAZY DANYCH Panel sterujący Panel sterujący pełni z reguły rolę centrum, z którego wydajemy polecenia i uruchamiamy różnorodne, wcześniej zdefiniowane zadania, np. wyświetlamy formularze lub drukujemy
Aplikacje internetowe - laboratorium
Aplikacje internetowe - laboratorium Język JavaScript Celem ćwiczenia jest przygotowanie formularza HTML z wykorzystaniem języka JavaScript. Formularz ten będzie sprawdzany pod względem zawartości przed
Kurs HTML 4.01 TI 312[01]
TI 312[01] Spis treści 1. Wiadomości ogólne... 3 2. Wersje języka HTML... 3 3. Minimalna struktura dokumentu... 3 4. Deklaracje DOCTYPE... 3 5. Lista znaczników, atrybutów i zdarzeń... 4 5.1 Lista atrybutów
STRONY INTERNETOWE mgr inż. Adrian Zapała
1 STRONY INTERNETOWE mgr inż. Adrian Zapała STRONY INTERNETOWE Rodzaje stron internetowych statyczne (statyczny HTML + CSS) dynamiczne (PHP, ASP, technologie Flash) 2 JĘZYKI STRON WWW HTML (ang. HyperText
Systemy internetowe. Wykład 3 PHP. West Pomeranian University of Technology, Szczecin; Faculty of Computer Science
Systemy internetowe Wykład 3 PHP PHP - cechy PHP (Hypertext Preprocessor) bardzo łatwy do opanowania, prosta składnia, obsługuje wymianę danych z różnymi systemami baz danych pozwala na dynamiczne generowanie
Laboratorium 7 Blog: dodawanie i edycja wpisów
Laboratorium 7 Blog: dodawanie i edycja wpisów Dodawanie nowych wpisów Tworzenie formularza Za obsługę formularzy odpowiada klasa Zend_Form. Dla każdego formularza w projekcie tworzymy klasę dziedziczącą
URL: http://www.ecdl.pl
Syllabus WEBSTARTER wersja 1.0 Polskie Towarzystwo Informatyczne 2007 Copyright wersji angielskiej: Copyright wersji polskiej: The European Computer Driving Licence Foundation Ltd. Polskie Towarzystwo
Aplikacje internetowe
Aplikacje internetowe Podstawy programowania w języku JavaScript Roman Simiński roman.siminski@us.edu.pl www.siminskionline.pl Tworzenie prostych programów w środowisku przeglądarki W jaki sposób umieszczany
Oczywiście występują także znaczniki, bez ich odpowiednika kończącego, np. <BR>
Język html to język znaczników inaczej tagów, czyli słów lub skrótów pochodzących z języka angielskiego ujętych w nawiasy ostrokątne , np.. . W większości przypadków spotykamy znaczniki początku (inaczej
Za pomocą atrybutu ROWS moŝemy dokonać podziału ekranu w poziomie. Odpowiedni kod powinien wyglądać następująco:
1 1. Ramki Najbardziej elastycznym sposobem budowania stron jest uŝycie ramek. Ułatwiają one nawigowanie w wielostronicowych dokumentach HTML, poprzez podział ekranu na kilka obszarów. KaŜdy z nich zawiera
Ćwiczenie: JavaScript Cookies (3x45 minut)
Ćwiczenie: JavaScript Cookies (3x45 minut) Cookies niewielkie porcje danych tekstowych, które mogą być przesyłane między serwerem a przeglądarką. Przeglądarka przechowuje te dane przez określony czas.
Specyfikacja techniczna kreacji HTML5
Specyfikacja techniczna kreacji HTML5 www.gemius.pl Parametry przekazywane do kreacji Kreacje HTML osadzane są na stronie za pomocą znacznika . W adresie do pliku kreacji przekazywane są parametry
Pawel@Kasprowski.pl Języki skryptowe - PHP. PHP i bazy danych. Paweł Kasprowski. pawel@kasprowski.pl. vl07
PHP i bazy danych Paweł Kasprowski pawel@kasprowski.pl Użycie baz danych Bazy danych używane są w 90% aplikacji PHP Najczęściej jest to MySQL Funkcje dotyczące baz danych używają języka SQL Przydaje się
Wprowadzenie do Internetu Zajęcia 5
Zajęcia 5 Formularze w PHP Przekazywanie danych ze strony do skryptu PHP Dane ze strony WWW do skryptu PHP można przekazać za pomocą formularzy. W tym celu należy stworzyć formularz (znacznik ),
Tworzenie witryn internetowych PHP/Java. (mgr inż. Marek Downar)
Tworzenie witryn internetowych PHP/Java (mgr inż. Marek Downar) Rodzaje zawartości Zawartość statyczna Treść statyczna (np. nagłówek, stopka) Layout, pliki multimedialne, obrazki, elementy typograficzne,
HTML, CSS i JavaScript / Laura Lemay, Rafe Colburn, Jennifer Kyrnin. Gliwice, cop Spis treści
HTML, CSS i JavaScript / Laura Lemay, Rafe Colburn, Jennifer Kyrnin. Gliwice, cop. 2017 Spis treści O autorach 11 Wprowadzenie 13 CZĘŚĆ I ROZPOCZĘCIE PRACY Lekcja 1. Co oznacza publikowanie treści w sieci
Przetwarzanie dokumentów XML i zaawansowane techniki WWW Zdarzenia w JavaScript (Zajęcia r.)
Przetwarzanie dokumentów XML i zaawansowane techniki WWW Zdarzenia w JavaScript (Zajęcia 08 25.04.2016 r.) 1) Zdarzenia w JavaScript Zdarzenia są sygnałami generowanymi w chwili wykonywania ściśle określonych
PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ),
PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ), Program 351203 Opracowanie: Grzegorz Majda Tematyka zajęć 1. Wprowadzenie do aplikacji internetowych
Tworzenie Stron Internetowych. odcinek 6
Tworzenie Stron Internetowych odcinek 6 CSS kaskadowe arkusze stylów CSS (Cascading Style Sheets), czyli Kaskadowe Arkusze Stylów "stylów" "arkusze" Reguły opisujące wygląd dokumentu opisanego za pomocą
Referat z przedmiotu Technologie Internetowe SPIS TREŚCI
SPIS TREŚCI 1.Dwie metody przekazu danych do serwera 2 2.Metoda GET przykład 3 3.Metoda POST przykład 4 4.Kiedy GET a kiedy POST 5 5.Szablony po co je stosować 7 6.Realizacja szablonu własną funkcją 8
Tworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery. Łukasz Bartczuk
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
Właściwości i metody obiektu Comment Właściwości
Właściwości i metody obiektu Comment Właściwości Właściwość Czy można zmieniać Opis Application nie Zwraca nazwę aplikacji, która utworzyła komentarz Author nie Zwraca nazwę osoby, która utworzyła komentarz
plansoft.org Zmiany w Plansoft.org
Zmiany w Plansoft.org Mapy Google... 1 Tworzenie mapy... 2 Wprowadzanie szerokości i długości geograficznej... 2 Tworzenie mapy... 2 Dostosowanie wyglądu mapy... 3 Ograniczanie liczby zasobów do wyświetlenia
Specyfikacja techniczna dot. mailingów HTML
Specyfikacja techniczna dot. mailingów HTML Informacje wstępne Wszystkie składniki mailingu (pliki graficzne, teksty, pliki HTML) muszą być przekazane do melog.com dwa dni albo maksymalnie dzień wcześniej
Informatyka MPDI 3 semestr
Informatyka MPDI 3 semestr Wykład 2 CSS JavaScript CSS arkusze stylów opiera się na zasadzie określania cech elementy dzięki atrybutowi style ... Styl może mieć wiele cech,
KaŜdy z formularzy naleŝy podpiąć do usługi. Nazwa usługi moŝe pokrywać się z nazwą formularza, nie jest to jednak konieczne.
Dodawanie i poprawa wzorców formularza i wydruku moŝliwa jest przez osoby mające nadane odpowiednie uprawnienia w module Amin (Bazy/ Wzorce formularzy i Bazy/ Wzorce wydruków). Wzorce formularzy i wydruków
WYKŁAD 1 ANGULARJS CZĘŚĆ 1
WYKŁAD 1 ANGULARJS CZĘŚĆ 1 DEFINICJA ANGULARJS Framework JavaScript na licencji open-source wykorzystywany do tworzenia aplikacji SPA (single page applications) w oparciu o wzorzec projektowy Model-View-Controler.
Kaskadowość stylów określa pierwszeństwo w oddziaływaniu na te same elementy strony różnych stylów.
Kaskadowe arkusze stylów Kaskadowe arkusze stylów CSS (Cascading Style Sheets) służą do definiowania sposobu wyświetlania elementów HTML. Pozwalają np. określać rozmiar i kolor czcionki, definiować odstępy
JAVAScript w dokumentach HTML (2)
Informatyka ćw.6 JAVAScript w dokumentach HTML (2) Interakcyjne wprowadzanie danych Jednym ze sposobów jest stosowanie metody prompt dla wbudowanego obiektu window: zmienna= prompt("tekst zachęty, np.
LABORATORIUM 5 WSTĘP DO SIECI TELEINFORMATYCZNYCH WPROWADZENIE DO XML I XSLT
LABORATORIUM 5 WSTĘP DO SIECI TELEINFORMATYCZNYCH WPROWADZENIE DO XML I XSLT 1. Wstęp XML (Extensible Markup Language Rozszerzalny Język Znaczników) to język formalny przeznaczony do reprezentowania danych
Programowanie komponentowe. Przykład 1 Bezpieczeństwo wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz
Programowanie komponentowe Przykład 1 Bezpieczeństwo wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz Struktura wykładu 1. Utworzenie użytkowników i ról na serwerze aplikacji Sun Java System Application
Materiały do laboratorium MS ACCESS BASIC
Materiały do laboratorium MS ACCESS BASIC Opracowała: Katarzyna Harężlak Access Basic jest językiem programowania wykorzystywanym w celu powiązania obiektów aplikacji w jeden spójny system. PROCEDURY I
Rysunek otaczany przez tekst
Tekst i obrazy 1 Rysunek otaczany przez tekst Wprowadzanie obiektu graficznego Rozmiar ramki: width= 200 deklaruje się tylko
Wprowadzenie do Internetu zajęcia 4
Wprowadzenie do Internetu zajęcia 4 Zakres tematyczny zajęć Rozmieszczanie elementów za pomocą CSS; JavaScript wprowadzenie, zagadnienia podstawowe; Wykorzystanie JavaScript-u do kontroli formularzy. Rozmieszczanie