Forma. Polje za tekst (text box) Radio dugme (radio button) Polje za potvrdu (checkbox) Dugme za slanje (submit button)

Similar documents
Izrada VI laboratorijske vježbe

Internet programiranje

Osnove programskog jezika C# Čas 5. Delegati, događaji i interfejsi

NOVI SAD. Primenjeno programiranje Java i NetBeans IDE 7.0 vežbe

var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin ListBox1.Items.LoadFromFile('d:\brojevi.

JavaScript i HTML DOM

HTML Forms. By Jaroslav Mohapl

VDSL modem Zyxel VMG1312-B10A/B30A

UPUTSTVO ZA KORIŠĆENJE NOVOG SPINTER WEBMAIL-a

Nastavni materijali za vježbe 3. HTML obrasci. Temeljni tag za oblikovanje forme je <form>... </form>, koji sadrži dva atributa:

Programski jezik JAVA PREDAVANJE

UNIVERZITET U BEOGRADU ELEKTROTEHNIČKI FAKULTET

Uputstvo za podešavanje mail klijenta

namespace spojneice { public partial class Form1 : Form { public Form1() { InitializeComponent(); }

Body tag. <body bgcolor="yellow">

Uputstva za instaliranje čitača Datalogic Skorpio u operativnom sistemu Windows 7 i višim POM-NA-XX-46, V3.0

VRIJEDNOSTI ATRIBUTA

CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB

PHP i HTML tagovi. kombinovanje

PRINCIPI SOFTVERSKOG INŽENJERSTVA TIM NAZIV_TIMA

1 Form Basics CSC309

APLIKATIVNI SOFTVER Front End: HTML, CSS, JavaScript

HTML Form. Kanida Sinmai

HTML Forms IT WS I - Lecture 11

PREDMET. Osnove Java Programiranja. Čas JAVADOC

Programiranje III razred

Računarske osnove Interneta (SI3ROI, IR4ROI)

Spring 2014 Interim. HTML forms

Uputstvo za korišćenje logrotate funkcije

HTML Tables and Forms. Outline. Review. Review. Example Demo/ Walkthrough. CS 418/518 Web Programming Spring Tables to Display Data"

Creating and Building Websites

HTML: Fragments, Frames, and Forms. Overview

The Hypertext Markup Language (HTML) Part II. Hamid Zarrabi-Zadeh Web Programming Fall 2013

Jezik Baze Podataka SQL. Jennifer Widom

core programming HTML Forms Sending Data to Server-Side Programs Marty Hall, Larry Brown

VB komande. Programiranje 1

Programiranje Programski jezik C. Sadržaj. Datoteke. prof.dr.sc. Ivo Ipšić 2009/2010

Ponovimo. HTML drugi dio

CHAPTER 6: CREATING A WEB FORM CREATED BY L. ASMA RIKLI (ADAPTED FROM HTML, CSS, AND DYNAMIC HTML BY CAREY)

Row and Column Spans. Homework. Column and Row Span Example (2) Column and Row Span Example. tables: Live Demo. like the following using forms:

Sveučilište u Zagrebu Fakultet strojarstva i brodogradnje. WEB programiranje HTML & CSS

Summary 4/5. (contains info about the html)

b) program deljiv3; uses wincrt; var i:integer; begin i:=3; while i<100 do begin write(i:5); i:=i+3; end; end.

KONTROLE IZBORA_- Kontrola ListBox

Creating a Web Page with HTML

HTML Tables and. Chapter Pearson. Fundamentals of Web Development. Randy Connolly and Ricardo Hoar

Overview of Forms. Forms are used all over the Web to: Types of forms: Accept information Provide interactivity

Uvod u relacione baze podataka

Modbus TCP i dva PLC S7 1200

CSC Web Technologies, Spring HTML Review

Chapter 3 HTML Multimedia and Inputs

VHDLPrimeri Poglavlje5.doc

pojedinačnom elementu niza se pristupa imeniza[indeks] indeks od 0 do n-1

HTML Element A pair of tags and the content these include are known as an element

Ciljevi. Poslije kompletiranja ove lekcije trebalo bi se biti u mogućnosti: Opisati ograničenja Generisati i održavati ograničenja u bazi

Chapter 1 FORMS. SYS-ED/ Computer Education Techniques, Inc.

COMPUTER APPLICATIONS IN BUSINESS FYBMS SEM II

x y = z Zadaci - procedure

CSE 154 LECTURE 8: FORMS

Sberbank Business Online na Mozilla FireFox

CSS CSS. selector { property: value; } 3/20/2018. CSS: Cascading Style Sheets

Lecture (03) from static HTML to

Forms, CGI. Cristian Bogdan 2D2052 / 2D1335 F5 1

Creating Web Pages Using HTML

TABELE. Tabela se opisuje uz pomoć složenog taga TABLE koji može sadržavati više atributa:

HTML, CSS i JavaScript

COMS 359: Interactive Media

Form Overview. Form Processing. The Form Element. CMPT 165: Form Basics

Forms, CGI. Objectives

Instalacija i podešavanje računara, sa WindowsXP OS-om, za pristup Internetu preko modemskih linija RCUB-a

Internet programiranje

Informacioni sistemi i baze podataka

Windows Server 2012, VDI Licenciranje najprodavanijeg servera, što je novo, VDI licenciranje. Office 2013 / Office 365

Mašinska vizija. Dr Nenad Jovičić tnt.etf.rs/~mv

Upute za postavljanje Outlook Expressa

HTML. Asst. Prof. Dr. Kanda Runapongsa Saikaew Department of Computer Engineering Khon Kaen University

D B M G. Introduction to databases. Web programming: the HTML language. Web programming. The HTML Politecnico di Torino 1

External HTML E-form Guide

Primenjeno programiranje - Vežbe Java i NetBeans IDE 6.5

HTML and JavaScript: Forms and Validation

Oracle Proprietary Joins Za upite nad više od jedne tabele korišćenjem Oracle proprietary sintakse koristiti join uslov u WHERE izrazu:

Lesson 3. Form By Raymond Tsang. Certificate Programme in Cyber Security

Uvod u programiranje - vežbe. Kontrola toka izvršavanja programa

Binarne hrpe. Strukture podataka i algoritmi VJEŽBE 26. siječnja / 133

HTML forms and the dynamic web

BOOTSTRAP FORMS. Wrap labels and controls in a <div> with class.form-group. This is needed for optimum spacing.

LAB Test 1. Rules and Regulations:-

IV SQL. Slika 1. SQL*Plus ikona. Slika 2. Dijalog provere identifikacije korisnika. Slika 3. Prozor SQL*Plus programa

Forms, CGI. HTML forms. Form example. Form example...

Website construction: Course overview

Dynamic Form Processing Tool Version 5.0 November 2014

SilkTest 2009 R2. Rules for Object Recognition

jquery - Other Selectors In jquery the selectors are defined inside the $(" ") jquery wrapper also you have to use single quotes jquery wrapper.

Korisničko uputstvo za instalaciju i podešavanje securew2 programa za pristup eduroam servisu

DAY 2. Creating Forms

Islamic University of Gaza Faculty of Engineering Department of Computer Engineering ECOM Advanced Internet Technology Lab.

Web Forms. Survey or poll Contact us Sign up for an newsletter Register for an event

Advanced HTML 5.1 INTRODUCTION 5.2 OBJECTIVES

Web Programming. Based on Notes by D. Hollinger Also Java Network Programming and Distributed Computing, Chs.. 9,10 Also Online Java Tutorial, Sun.

Vežbe - XII nedelja PHP Doc

Transcription:

Forme

Forma Sadrže polja (ili dugmad) koja korisnik može da popuni traženim podacima ili učini izbor između više ponuđenih opcija i unetu informaciju vrati vlasniku stranice. Klikom na dugme submit, uneti podaci se šalju serveru od koga je uzet HTML dokument HTML se ne bavi obradom unetih podataka na strani servera! Polje za tekst (text box) Radio dugme (radio button) Polje za potvrdu (checkbox) Dugme za slanje (submit button) Padajuća lista (list box) - Nije na formi -

Definisanje forme -tag form - <form > </form> : predsavlja okvir za formu <html> <body> <form action= /php/racun.php method= post >... </form> </body> </html> Ova forma je prazna jer ne sadrži elemente (tekst polja, dugmad i td...), koji se definišu između tagova <form> i </form> Klikom na submit dugme, sadržaji svih elemenata forme se pakuju i šalju serveru. Server prima podatke i pokreće program za obradu primljenih podataka. Ovaj program se nalazi u fajlu čije je ime (tj. URL) navedeno kao vrednost atributa action. Rezultat ove obrade je obično nova stranica koja se kreira i vraća klijentu, gde zamenjuje stranicu forme.

Formatiranje tekst polja <html> <body> <form action="/php/racun.php" method="post"> Ime: <input type="text" name="ime"><br> Br. Indeksa: <input type="text" name= indeks" size="25" maxlength="5" value="ovde upisite broj indeksa"> </form> </body> </html> Tag <input > definiše jedan element za unos podataka. Atribut type definiše tip elementa <input type="text > definiše polje za tekst Atribut name definiše ime elementa (ne prikazuje se) Atribut size - definiše dužinu polja za tekst Atribut maxlength definiše maksimalan broj karaktera koji se mogu uneti u polje za tekst Atribut value definiše tekst koji će inicijalno biti upisan u tekst polju (tekst koji korisnik treba da zameni svojim tekstom)

Formatiranje polja za lozinku <html> <body> <form action="/php/racun.php" method="post"> Korisnicko ime:<br> <input type="text" name="user_name" size="20" maxlength="20"/> <br> Lozinka:<br> <input type="password" name= lozinka" size="20"maxlength="20" /> <br> <br> <!-- Dugmad za Submit i Reset --> <input type="submit" value="login" name="submit"> <input type="reset" value= Obrisi" name="reset"> </form> </body> </html> O dugmićima kasnije! U polju za lozinku, uneti tekst se ispisuje u vidu tačaka (radi sigurnosti)

Formatiranje oblasti za tekst <html><body> <form action="/php/komentar.php" method="post"> User Name:<br> <input type="text" name="ime" width"30 maxlength="20"> <br><br> Napisite svoj komentar:<br> <textarea name="komentari" cols=40 rows=7 wrap></textarea> <br><br> <!-- Submit & Reset Buttons --> <input type="submit" value="posalji" /> <input type="reset" value="obrisi" /> </form> </body></html> Tag textarea definiše oblast za tekst Atribut col definiše broj kolona, a atribut row broj vrsta (redova) u oblasti za tekst. Atribut wrap definiše da se tekst koji se unosi u oblast lomi kada se stigne do kraja reda. 7 40

Formatiranje polja za potvrdu <html> <body> <form action="/php/komentar.php" method="post"> <p>koji su vasi omiljeni sportovi? </p> <input name="sportovi" type="checkbox" value="fudbal checked> Fudbal<br> <input name="sportovi" type="checkbox" value="kosarka">kosarka<br> <input name="sportovi" type="checkbox" value="odbojka">odbojka </form> </body> </html> type= checkbox - kreira polje za potvrdu name = sportovi definiše ime polja za potvrdu (isto za sva polja za potvrdu iz iste grupe). value = fudbal definiše vrednost koja se vraća serveru ako je konkretno polje za potvrdu selektovano. checked - ako postoji, konkretno polje za potvrdu biće selektovano prilikom otvaranja stranice Dozvoljeno je štiklirati više od jedne opcije

Formatiranje radio dugmadi <html> <body> <form action="/php/komentar.php" method="post"> <p>kojom rukom pisete?</p> <input type="radio" name="ruka" value="desnom" checked> Desnom <br> <input type="radio" name="ruka" value="levom"> Levom <br> <input type="radio" name="ruka" value="obema"> Obema </form> </body> </html> type= radio - kreira radio dugme name = ruka definiše ime radio dugmeta (isto za sva dugmad iz iste grupe). value = desnom definiše vrednost koja se vraća serveru ako je konkretno radio dugme selektovano. checked - ako postoji, konkretno radio dugme biće selektovano prilikom otvaranja stranice Uvek je izabrana samo jedna opcija (pod uslovom da sva radio dumad imaju isto ime - name)

Formatiranje padajuće liste <html><body> <form action="/php/good_sense.pl" method="post"> Koje je vase omiljeno voce? <br> <select name="voce"> <option>izaberite voce</option> <option>----------------------</option> <option value="jabuka">jabuka</option> <option value="breskva">breskva</option> <option value="visnja">visnja</option> </select> </form></body></html> <select> </select> okvir za padajuću listu <select name= voce > - ime padajuće liste <option > </option> - definiše jednu stavku padajuće liste <option value= jabuka> - definiše vrednost stavke, tj. vrednost koja se vraća serveru ako je konkretna stavka izabrana. Klikom na listu, ona se otvara

Formatiranje okvira sa listom <html><body> <form action="/php/jezik.php" method="post"> <p>koje strane jezike znate?</p> <select name="jezici" size="4" multiple="multiple"> <option value="engleski">engleski</option> <option value="francuski">francuski</option> <option value="nemacki">nemacki</option> <option value="spanski">spanski</option> </select> <p>da biste izabrali vise opcija, drzite pritisnutim taster Ctrl</p> </form></body></html> <selection size= 4 multiple= multiple > definiše okvir sa listom koji sadrži 4 stavke Mogućnost višestrukog izbora

Formatiranje polja za biranje datoteka <html> <head> <title>file Fields</title> </head> <body> <form action="/php/file.php" method="post"> <p>prenesite (upload) vasu fotografiju u GIF formatu:</p> <input type="file" name="upload" size="20" maxlength= 50 accept="image/gif" /> </form></body></html> <input type= file > definiše polje za biranje datoteka name definiše ime polja size definiše dužinu polja za tekst maxlength definiše maksimalan broj karaktere koji korisnik može da unese u polje za tekst accept definiše MIME tip fajla koji dozvoljeno izabrati Korisniku je omogućeno da upise ime datoteke (zajedno sa putanjom), ili da klikom na dugme Browse otvori dijalog za izbor fajla Šta će se desiti klikom na Browse, prikazan je na sledećem slajdu

Formatiranje polja za biranje datoteka Nakon izvršenog izbora fajla, klikom na Open, dijalog se zatvara u tekst polje se upisuje ime fajla zajedno sa putanjom

Formatiranje Submit i Reset dugmadi <html><body> <form action="/php/poruka.php" method="post"> E-mail Adresa:<br> <input type="text" name="email" size="20" /> <br><br> Message:<br> <textarea cols="50" rows="10" name="message wrap></textarea> <br><br> <input type="submit" value="posalji" /> <input type="reset" value="obrisi" /> </form></body></html> <input type="submit" value="posalji"> definiše submit dugme. value= Posalji definiše tekst ispisan na dugmetu <input type= reset" value= Obrisi"> definiše reset dugme. Klik na dugme submit inicira slanje podataka iz svih elemenata forme serveru Klik na dugme reset inicira brisanje svih podataka unetih u elemente forme

Slika kao dugme Submit <html><body> <form action="/php/poruka.html" method="post"> E-mail Address:<br> <input type="text" name="email" size="20" /><br><br> Message:<br> <textarea cols="50" rows="10" name="message" wrap></textarea><br> <input type="image" src="posalji.gif" width="110" height="45" name="submit_image" alt="submit"> </form></body></html> <input type= image > definiše sliku kao dugme submit src= posalji.gif definise fajl slike width i height definišu dimenzije slike name definiše ime ovog elementa alt definiše alternativni tekst za sliku

Korišćenje skupova polja (field set) Mogućnost grupisanja srodnih elemenata forme radi preglednijeg vizelnog prikaza <html><body> <form action="/php/podaci.php" method="post"> <fieldset> <table> <tr> <td>ime:</td> Tabela se koristi radi poravnanja teksta i tekst polja <td><input name="ime_kandidata" type="text"></td> </tr> <tr> <td>prezime:</td> <td><input name="prezime_kandidata" type="text"> </td></tr> <tr> <td>adresa:</td> <td><input name="adresa_kandidata" type="text"> </td></tr> </table></fieldset></form></body></html> Bez tabele Ovaj okvir potiče od <fieldset> </fieldset>