Pierwszy program. else1 <html> <body> <script type="text/javascript"> var d = new Date()

Podobne dokumenty
document.write <SCRIPT> <!-- document.write("dzień dobry"); //--> </SCRIPT> Skrypt na stronie www

XML extensible Markup Language. część 5

TECHNOLOGIE INTERNETOWE WYKŁAD 6. JavaScript Funkcje i obiekty

XML extensible Markup Language. część 5

CZYM JEST JAVASCRIPT?

Zdarzenia Zdarzenia onload i onunload

Wykład 03 JavaScript. Michał Drabik

INSTRUKCJE JAK AKTYWOWAĆ SWOJE KONTO PAYLUTION

JAVAScript w dokumentach HTML (2)

Krótki kurs JavaScript

Python. Wprowadzenie. Jolanta Bachan

Tychy, plan miasta: Skala 1: (Polish Edition)

Podstawy programowania w języku JavaScript

Extraclass. Football Men. Season 2009/10 - Autumn round

Laboratorium Wstawianie skryptu na stroną: 2. Komentarze: 3. Deklaracja zmiennych

Test przykładowy 2 PAI WSB Wrocław /06/2018

Obiektowe bazy danych

Zajęcia 4 - Wprowadzenie do Javascript

Funkcje i instrukcje języka JavaScript

JAVAScript tablice, przekazanie danych do funkcji, obiekty Date i window

JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.

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

FORMULARZ REKLAMACJI Complaint Form

Instrukcja konfiguracji usługi Wirtualnej Sieci Prywatnej w systemie Mac OSX

DODATKOWE ĆWICZENIA EGZAMINACYJNE

Camspot 4.4 Camspot 4.5

Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition)

Hard-Margin Support Vector Machines

Egzamin maturalny z języka angielskiego na poziomie dwujęzycznym Rozmowa wstępna (wyłącznie dla egzaminującego)

Zaawansowane aplikacje internetowe

JAVAScript w dokumentach HTML - przypomnienie

Weronika Mysliwiec, klasa 8W, rok szkolny 2018/2019

Podstawy JavaScript ćwiczenia

Laboratorium 10 - Web Services

Stargard Szczecinski i okolice (Polish Edition)

ARNOLD. EDUKACJA KULTURYSTY (POLSKA WERSJA JEZYKOWA) BY DOUGLAS KENT HALL

Ilość cyfr liczby naturalnej

TECHNOLOGIE SIECI WEB

Zakopane, plan miasta: Skala ok. 1: = City map (Polish Edition)

Ćwiczenia 2 IBM DB2 Data Studio

MaPlan Sp. z O.O. Click here if your download doesn"t start automatically

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Systemy internetowe. Wykład 3 PHP. West Pomeranian University of Technology, Szczecin; Faculty of Computer Science

Podróże Ogólne. Ogólne - Niezbędnik. Ogólne - Rozmowa. Can you help me, please? Proszenie o pomoc

Krok po kroku... (czyli jak stworzyć i wydrukować krzyżówkę)

Lekcja 1 Przedstawianie się

Ćwiczenia na egzamin - zaliczenie różnic programowych

Pobieranie argumentów wiersza polecenia

Testy jednostkowe - zastosowanie oprogramowania JUNIT 4.0 Zofia Kruczkiewicz

Odpowiedzi do zadań zamieszczonych w arkuszu egzaminu ósmoklasisty z języka angielskiego 17 KWIETNIA 2019 opracowane przez ekspertów Nowej Ery

Anything else? Are you all right? Are you drinking milk now? Are you single or married? Are you sure? Can I make a phone call please?

KLASA III MODUŁ 1. Unit 1

How to share data from SQL database table to the OPC Server? Jak udostępnić dane z tabeli bazy SQL do serwera OPC? samouczek ANT.

prowadzący dr ADRIAN HORZYK /~horzyk Konsultacje paw. D-13/325D

JavaScript powstał w Opracowany przez Netscape oraz Sun Microsystem. Jest obiektowym skryptowym językiem programowania.

How to translate Polygons


Polska Szkoła Weekendowa, Arklow, Co. Wicklow KWESTIONRIUSZ OSOBOWY DZIECKA CHILD RECORD FORM

Ankiety Nowe funkcje! Pomoc Twoje konto Wyloguj. BIODIVERSITY OF RIVERS: Survey to teachers

FLEX ( ) Przygotowanie środowiska developerskiego Hello world w MXML Hello world w ActionScript

Installation of EuroCert software for qualified electronic signature

JavaScript obiektowość

Aplikacje WWW - laboratorium

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Piłką na platformach i przez teleporty. Andrzej P.Urbański Wydział Informatyki Politechnika Poznańska

Helena Boguta, klasa 8W, rok szkolny 2018/2019

LIVE Gra w życie. LIVE w JavaScript krok po kroku. ANIMACJA Rozpoczynamy od podstawowego schematu stosowanego w animacji

Zajęcia z języka angielskiego TELC Gimnazjum Scenariusz lekcji Prowadzący: Jarosław Gołębiewski Temat: Czas Present Perfect - wprowadzenie

OpenPoland.net API Documentation

Test sprawdzający znajomość języka angielskiego

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Niepubliczne Przedszkole i Żłobek EPIONKOWO

1. Prawie wszystko jest obiektem (poza nullem i 'undefined'). 3. Dostęp do metod uzyskuje się analogicznie do właściwości:

Zestawienie czasów angielskich

Blow-Up: Photographs in the Time of Tumult; Black and White Photography Festival Zakopane Warszawa 2002 / Powiekszenie: Fotografie w czasach zgielku

W tej części dowiemy się, jak rozszerzyć WordPress za pomocą JSON-API. Oto kilka rzeczy, które będziemy robić z wtyczką JSON-API:

NoSQL Not Only SQL: CouchDB. I.Wojnicki, NoSQL. Apache CouchDB has started. Time to relax. Przetwarzanie dokumentów i widoków.

PROGRAMOWANIE W ŚRODOWISKU FLASH wykład 2

JavaScript. mgr inż. Remigiusz Pokrzywiński

Zasady rejestracji i instrukcja zarządzania kontem użytkownika portalu

Ankiety Nowe funkcje! Pomoc Twoje konto Wyloguj. BIODIVERSITY OF RIVERS: Survey to students

TEORIA CZASU FUTURE SIMPLE, PRESENT SIMPLE I CONTINOUS ODNOSZĄCYCH SIĘ DO PRZYSZŁOŚCI ORAZ WYRAŻEŃ BE GOING TO ORAZ BE TO DO SOMETHING

ZAAWANSOWANE BAZY DANYCH I HURTOWNIE DANYCH MySQL, PHP

Wykaz linii kolejowych, które są wyposażone w urządzenia systemu ETCS

ITIL 4 Certification

Systemy internetowe Wykład 3 PHP

RECREATION ZONE Fall-Winter

SEO Audit for domain blog.rabinek.pl

Informatyka. Wy-02 Tablice, wskaźniki, warunki i pętle. mgr inż. Krzysztof Kołodziejczyk

Zmiany techniczne wprowadzone w wersji Comarch ERP Altum

Projekt-bazy danych Poczta

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Machine Learning for Data Science (CS4786) Lecture 24. Differential Privacy and Re-useable Holdout

Wykaz linii kolejowych, które są wyposażone w urzadzenia systemu ETCS

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Palindromy. Przykładowe rozwiązanie

Emilka szuka swojej gwiazdy / Emily Climbs (Emily, #2)

Dynamiczny DNS dla usług typu Neostrada przykład konfiguracji

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

Aplikacje WWW - laboratorium

Transkrypt:

Pierwszy program My first JavaScript! <br> To jest normalny dokument HTML. <br> document.write("to jest JavaScript!") <br> I znowu dokument HTML. Zmienne var name = "Ja" document.write(name) document.write("<h1>"+name+"</h1>") if var d = new Date() var time = d.gethours() if (time < 10) document.write("<b>good morning</b>") <p> jeśli jest przed 10 to zobaczysz "Good morning". </p> else1 var d = new Date()

var time = d.gethours() if (time < 10) document.write("<b>good morning</b>") else document.write("<b>good day</b>") else2 var d = new Date() var time = d.gethours() if (time<10) document.write("<b>good morning</b>") else if (time>=10 && time<16) document.write("<b>good day</b>") else document.write("<b>hello!</b>") switch var d = new Date() theday=d.getday() switch (theday) case 5: document.write("<b>finally Friday</b>") break case 6: document.write("<b>super Saturday</b>") break case 0: document.write("<b>sleepy Sunday</b>") break

default: document.write("<b>i'm really looking forward to this weekend!</b>") <p>this JavaScript will generate a different greeting based on what day it is. Note that Sunday=0, Monday=1, Tuesday=2, etc.</p> for1 for (i = 0; i <= 5; i++) document.write("the number is " + i) document.write("<br />") <p>explanation:</p> <p>this for loop starts with i=0.</p> <p>as long as <b>i</b> is less than, or equal to 5, the loop will continue to run.</p> <p><b>i</b> will increase by 1 each time the loop runs.</p> for2 for (i = 1; i <= 6; i++) document.write("<h" + i + ">This is header " + i) document.write("</h" + i + ">") for3 var i=0 for (i=0;i<=10;i++) if (i==3)break document.write("the number is " + i) document.write("<br />") <p>explanation: The loop will break when i=3.</p>

while1 i = 0 while (i <= 5) document.write("the number is " + i) document.write("<br>") i++ <p>explanation:</p> <p><b>i</b> equal to 0.</p> <p>while <b>i</b> is less than, or equal to, 5, the loop will continue to run.</p> <p><b>i</b> will increase by 1 each time the loop runs.</p> while2 i = 0 do document.write("the number is " + i) document.write("<br>") i++ while (i <= 5) <p>explanation:</p> <p><b>i</b> equal to 0.</p> <p>the loop will run</p> <p><b>i</b> will increase by 1 each time the loop runs.</p> <p>while <b>i</b> is less than, or equal to, 5, the loop will continue to run.</p> alert1 function disp_alert() alert("i am an alert box!!")

<input type="button" onclick="disp_alert()" value="display alert box"> alert2 function disp_alert() alert("hello again! This is how we" + '\n' + "add line breaks to an alert box!") <input type="button" onclick="disp_alert()" value="display alert box"> alert3 <!-- hide script from old browsers function getname(str) alert("hi, "+ str+"!"); // end hiding contents --> Wpisz swoje imię: <input type="text" name="name" onblur="getname(this.value)" value=""> alert4 function myfunction() alert("hello")

<input type="button" onclick="myfunction()" value="call function"> <p>by pressing the button, a function will be called. The function will alert a message.</p> alert5 function myfunction(txt) alert(txt) <input type="button" onclick="myfunction('hello')" value="call function"> <p>by pressing the button, a function with an argument will be called. The function will alert this argument.</p> alert6 function myfunction(txt) alert(txt) <input type="button" onclick="myfunction('good Morning!')" value="in the Morning"> <input type="button" onclick="myfunction('good Evening!')" value="in the Evening">

<p> When you click on one of the buttons, a function will be called. The function will alert the argument that is passed to it. </p> confirm function disp_confirm() var name=confirm("press a button") if (name==true) document.write("you pressed the OK button!") else document.write("you pressed the Cancel button!") <input type="button" onclick="disp_confirm()" value="display a confirm box"> promp function disp_prompt() var name=prompt("please enter your name","") if (name!=null && name!="") document.write("hello " + name + "! How are you today?") <input type="button" onclick="disp_prompt()" value="display a prompt box">

funkcja1 function myfunction() return ("Hello, have a nice day!") document.write(myfunction()) <p>the script in the body section calls a function.</p> <p>the function returns a text.</p> funkcja2 function product(a,b) return a*b document.write(product(4,3)) <p>the script in the body section calls a function with two parameters (4 and 3).</p> <p>the function will return the product of these two parameters.</p> tablice var x var mycars = new Array() mycars[0] = "Saab" mycars[1] = "Volvo" mycars[2] = "BMW" for (x in mycars) document.write(mycars[x] + "<br />")

onerror onerror=handleerr var txt="" function handleerr(msg,url,l) txt="there was an error on this page.\n\n" txt+="error: " + msg + "\n" txt+="url: " + url + "\n" txt+="line: " + l + "\n\n" txt+="click OK to continue.\n\n" alert(txt) return true function message() adddlert("welcome guest!") <input type="button" value="view message" onclick="message()" />

onclick function pushbutton() alert("hello!"); <input type="button" name="button1" value="naciśnij mnie" onclick="pushbutton()"> data1 Ostatnia modyfikacja: document.write(document.lastmodified) data2 today = new Date() document.write("the time now is: ",today.gethours(),":",today.getminutes()) document.write(" The date is: ", today.getmonth()+1,"/",today.getdate(),"/",today.getyear()); onmouseover function hello() alert("hello!");

<a href="" onmouseover="hello()">link</a> Tworzenie okien function WinOpen() msg=open("","displaywindow","toolbar=no,directories=no,menubar=no"); msg.document.write("<head><title>yo!</title></head>"); msg.document.write("<center><h1><b>to jest naprawdę fajne! </B></h1></CENTER>"); <input type="button" name="button1" value="naciśnij mnie" onclick="winopen()"> formularz1 function getname(str) alert("hi, "+ str+"!"); Wpisz swoje imię i kliknij enter: <input type="text" name="name" onblur="getname(this.value)" value=""> formularz2 function test1(form) if (form.text1.value == "") alert("podaj ciąg znaków!") else alert("cześć "+form.text1.value+"! Informacja poprawna!");

function test2(form) if (form.text2.value == "" form.text2.value.indexof('@', 0) == -1) alert("niepoprawny adres poczty elektronicznej!"); else alert("ok!"); <form name="first"> Wpisz swoje nazwisko:<br> <input type="text" name="text1"> <input type="button" name="button1" value="test" onclick="test1(this.form)"> <P> Wpisz adres swojej poczty elektronicznej:<br> <input type="text" name="text2"> <input type="button" name="button2" value="test" onclick="test2(this.form)"> formularz3 <FORM NAME="buttonbar"> <INPUT TYPE="button" VALUE="Back" onclick="history.back()"> <INPUT TYPE="button" VALUE="Home" onclick="location='script.htm'"> <INPUT TYPE="button" VALUE="Next" onclick="history.forward()"> </FORM> Możesz także napisać history.go(-1) i history.go(1).