HTML I Form in HTML5.

Slides:



Advertisements
Presentazioni simili
UNO STRUMENTO PER INTERAGIRE CON GLI UTENTI DELLE PAGINE WEB
Advertisements

Gli ipertesti del World Wide Web Funzionamento e tecniche di realizzazione a cura di Loris Tissìno (
Corso FSE II – html a.a Lezione 5. corso fse dinformatica – a.a html html (hypertext markup language) è un linguaggio di markup.
A. Ferrari Alberto Ferrari. Un form html è una sezione di documento che contiene Testo normale e markup Elementi speciali chiamati controlli (checkbox,
JavaScript 8. Altri oggetti JavaScript. history Contiene lelenco delle pagine visitate Sintassi: window.history frame.history history Proprietà length.
JavaScript 2. JavaScript nelle pagine web. HTML e XHTML Gli script JavaScript sono utilizzabili sia in pagine HTML che XHTML XHTML impone che il codice.
HTML LE PAGINE WEB COME SI SA, INTERNET E UN SISTEMA MONDIALE DI RETI DI COMPUTER CHE PERMETTE DI UTILIZZARE UN SISTEMA DI CONNESSIONE TRA COMPUTER.
PHP.
HTML.
Configurare Outlook Express
1 Scoprire e capire HTML Creare semplici pagine WEB Maria Laura Alessandroni.
1 Stampa dei dati - 1 I dati visualizzati, provenienti sia da tabelle che da query, possono essere stampati selezionando lopzione Stampa dalla voce di.
Modulo o Form in Html.
Come creare e gestire siti web con Kompozer, editor HTML
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Nomi ed espressioni.
Laboratorio di Applicazioni Informatiche II mod. A
JavaScript Laboratorio di Applicazioni Informatiche II mod. A.
In… Form… iamoci (validazione delle form). Bruni e Giorgetti2 Operazioni comuni Ormai siete esperti nella gestione degli eventi Rivediamo velocemente.
Esercitazione 5 MySQL Laboratorio di Progettazione Web AA 2009/2010 Chiara Renso ISTI- CNR -
Architettura del World Wide Web
Corso di Informatica A.A
Il linguaggio ASP Lezione 4 Manipolare i database con ASP Lutilizzo dei FORM per laggiunta dei dati.
Corso di PHP.
1 HTML L’HTML è un linguaggio di markup: le istruzioni vengono date attraverso comandi denominati tag e racchiusi tra i segni di maggiore e minore ().
Tag Sintassi Testo, tag di formattazione, Nota: - tag di chiusura - attributi.
EBSCOhost Collection Manager Acquisizioni guidate per utente Tutorial.
Internet I moduli web. Inviare informazioni Quando si comunica nel web, si ricevono messaggi e informazioni dai siti web, ma si debbono anche inviare.
Esercitazione sulla creazione di una raccolta locale Tutorial.
Prof. Antonio Scarvaglieri - Liceo "F. De Sanctis" - Paternò
Riservato Cisco 1 © 2010 Cisco e/o i relativi affiliati. Tutti i diritti sono riservati.
COMUNICAZIONE ONLINE, RETI E VIRTUALITA’
EBSCOhost Collection Manager Account selezionatore Tutorial.
HTML Creazione di moduli Prof.ssa Daniela Decembrino.
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Maria Vittoria Avolio Laurea.
Introduzione alle ASP: primi passi negli script. Frosini Andrea Università degli studi di Siena Dipartimento di Scienze Matematiche.
Creare pagine web Xhtlm. Struttura di una pagina.
BIOINFO3 - Lezione 101 GLI IPERTESTI Una delle innovazioni introdotte da HTML e dal WWW in generale, rispetto ad un testo normale è sicuramente la possibilità
BIOINFO3 - Lezione 111 CGI-BIN CGI-BIN sono chiamati i programmi la cui esecuzione può essere richiesta attraverso il WEB. Il server web (httpd) della.
Il Linguaggio HTML “Profe, ma io a casa l’HTML non ce l’ho!“
HTML HyperText Markup Language Linguaggio per marcare un’Ipertesto
ERGON WEB INFOPOINT Nuovo Sistema Rilevazione Presenze
DOM – Document Object Model
Corso XHTML.
ASP.NET. …un po’ di ASP ASP (Active Server Pages) è una tecnologia Microsoft che consente di scrivere codice eseguibile (script) lato server, inserendo.
CSS Cascade Style Sheets.
INTRODUZIONE A JAVASCRIPT
Version 1.0 Quick Guide 1.Cos’è e a cosa serveCos’è e a cosa serve 2.Come si presentaCome si presenta 3.Menù principaleMenù principale 4.ConfigurazioneConfigurazione.
Web Form Presentazione 2.3 Comunicazione integrata in rete| Prof. Luca A. Ludovico.
Web Form Presentazione 2.2 Comunicazione integrata in rete| Prof. Luca A. Ludovico.
Premessa Con i FORMS (moduli) l'utente può interagire con il sito spedendo un proprio commento, avanzando richieste senza necessità di scrivere via ,
Form o moduli HTML Esistono degli oggetti standard che permettono una certa interattività con l'utente. Un utilizzo completo e significativo di tali elementi.
1 e Sono due elementi generici, DIV sta per division ed è un elemento a blocco; SPAN è un generico elemento in linea. I div (e gli span) possono essere.
HTML Gli elementi principali di una pagina Web. Titolo: 2  Attribuisce un titolo alla pagina  Il titolo è visibile nella “barra del titolo” del browser.
Lezione 8.
Corso Web CSV – Andiamo on-line 1 Andiamo on-line Corso di formazione Elementi base per la costruzione di un sito web.
Pagine ASP parte 1 Introduzione Stefano Schacherl.
HTML Tag Novità HTML5: Audio e Video. Tag 2  Il tag viene utilizzato per inserire oggetti (immagini, audio, video, Java applets, ActiveX, filmati flash,
HTML I tag HTML (parte 1). I tag HTML  I comandi che il browser interpreta  Etichette per marcare l’inizio e la fine di un elemento HTML  Formato e.
HTML I tag HTML (parte 2). Elenchi 2  Organizzare il testo in elenchi  Elenchi puntati  Elenchi numerati Elemento 1 Elemento 2 Elemento 3 Elemento.
Creazione di pagine per Internet Brevi note a cura di Emanuele Lana
1 Liste e Combo Liste e combo (lista chiusa) hanno una struttura simile: utilizzano gli stessi due tag: e Il primo tag contiene il secondo. deve essere.
Presentazione delle principali funzionalità
Internet e HTML Diffusione di informazioni mediante la rete Internet.
HTML 4.01 Apogeo. I tag di base Capitolo 1 I tag SintassiEsempi:
Lezione 19 Riccardo Sama' Copyright  Riccardo Sama' Access.
WWW Introduzione ad HTML seconda parte Fabio Vitali + Luca Bompani.
In… Form… iamoci (validazione delle form) Roberto Bruni e Daniela Giorgetti.
WWW Introduzione ad HTML seconda parte Fabio Vitali.
Lezione 6: Form.  In alcuni documenti HTML può essere utile creare dei moduli (form) che possono essere riempiti da chi consulta le pagine stesse (es.
Lezione 7 Riccardo Sama' Copyright  Riccardo Sama' Word:gli strumenti di formattazione.
Transcript della presentazione:

HTML I Form in HTML5

Form Un form è una sezione di documento che contiene Testo normale e markup Elementi speciali detti controlli (check box, text area, radio button,…) I form vengono generalmente utilizzati per permettere all’utente di interagire con la pagina Web L’utente comunica attraverso i controlli Successivamente il form viene inviato (submit) ed elaborato in remoto dal Web Server Pagina di riferimento interamente dedicata ai form in HTML5: http://www.w3.org/TR/html5/forms.html Alice Pavarani

Form Ogni campo (controllo) con cui l’utente può interagire è composto da: nome: definito dall’attributo name dei tag di alcuni controlli valore: impostato dall’utente interagendo con il controllo I dati raccolti in un form vengono inviati (submit) al Web Server come un insieme di coppie: nome=valore Alice Pavarani

Tag <form> I form sono racchiusi tra i tag <form> e </form> Gli attributi principali del tag <form> sono: name specifica il nome del form action specifica l’URL a cui inviare i dati dopo il submit del form method specifica il metodo http da usare per elaborare i dati: “get” invia i dati del form attaccandoli all’URL , nella forma URL?nome1=valore1&nome2=valore2 “post” invia i dati del form inserendoli all’interno del tag <body> autocomplete = “on” (default)/“off” suggerisce il completamento automatico di alcuni controlli HTML 5 Alice Pavarani

Esempi di utilizzo di form Form per l’inserimento di nome e cognome Mandare una mail con i dati raccolti da un form Interagire con script eseguiti sul client (es. Javascript) in questo caso manca l’attributo action <form action="demo_form.asp" method="get"> Nome: <input type="text" name="nome"><br> Cognome: <input type="text" name="cognome"><br> <input type="submit" value="Invia"> </form> <form action="mailto:ally11@gmail.com" method="post"> ... </form> <form method="post"> ... </form> Alice Pavarani

Gli elementi di un form <input> campo di inserimento <textarea> area di testo editabile su più righe <button> bottone cliccabile <datalist> campo di inserimento guidato da menu a tendina <option> voci del menu <select> menu a tendina selezionabile <optgroup> raggruppa le voci del menu definite da <option> <keygen> autenticazione sicura degli utenti (genera una coppia di chiavi: pubblica e privata) <fieldset> raggruppa più elementi di una form <label> etichetta di un controllo <output> rappresenta il risultato di un calcolo HTML 5 HTML 5 HTML 5 Alice Pavarani

Tag <input> Specifica diversi tipi di controlli di interazione di un form, a seconda del suo attributo type: button bottone cliccabile checkbox campo per la selezione di valori (on/off) color campo per la selezione di un colore mediante la tabella dei colori RGB date campo per l’inserimento della data (giorno/mese/anno) datetime-local campo per l’inserimento della data e dell’ora (giorno/mese/anno – ore:minuti:secondi) email  campo per l’inserimento di un indirizzo email file bottone “Sfoglia…” per selezionare un file e relativo campo per visualizzare il nome del file inserito hidden coppia nome=valore da inviare al server ma nascosta all’utente image bottone con immagine per inviare i dati raccolti dal form (submit) month campo per l’inserimento di mese/anno number  campo per l’inserimento di un numero HTML 5 HTML 5 HTML 5 HTML 5 HTML 5 HTML 5 Alice Pavarani

Tag <input> password campo di inserimento in cui il testo inserito non viene visualizzato radio bottone per scegliere uno tra più valori possibili range  barra con indicatore scorrevole reset bottone per resettare il valore di tutti i campi a quello iniziale search campo per l’inserimento di una stringa di ricerca submit bottone per inviare i dati raccolti dal form tel campo per l’inserimento di un numero di telefono text campo per l’inserimento del testo (default) time  campo per l’inserimento dell’ora (ore:minuti:secondi) url campo per l’inserimento di un URL week campo per l’inserimento di settimana/anno HTML 5 HTML 5 HTML 5 HTML 5 HTML 5 HTML 5 Alice Pavarani

Attributi del tag <input> Principali attributi autocomplete (come per le form) auto completamento del campo autofocus imposta automaticamente il focus sul controllo disabled disabilita il controllo multiple l’utente può inserire più valori per il controllo (email, file) pattern specifica una regular expression per controllare il valore inserito (text, search, url, email, password) readonly definisce un controllo di sola lettura (non modificabile) required impone che un controllo venga compilato Gli attributi aggiuntivi del tag <input> variano a seconda del valore dell’attributo type Tutti i tipi di <input> - tranne button, image, reset, submit - hanno l’attributo name, necessario per identificare il controllo in cui l’utente ha immesso i dati HTML 5 HTML 5 HTML 5 HTML 5 HTML 5 Alice Pavarani

Attributi personalizzati del tag <input> Attributi particolari: text, password value valore iniziale del campo size dimensione della casella di testo maxlenght numero massimo di caratteri che si possono inserire checkbox, radio value valore che il campo assume se è selezionato checked indica se il campo è selezionato per default button, submit, reset value etichetta del bottone image src URL dell’immagine che è etichetta del bottone la maggior parte degli attributi del tag <img> number, range max,min numero massimo e minimo possibili step incremento value valore di default Alice Pavarani

Appendice - Tag <input> Specifica diversi tipi di controlli di interazione di un form, a seconda del suo attributo type: button bottone cliccabile checkbox campo per la selezione di valori (on/off) color campo per la selezione di un colore mediante la tabella dei colori RGB date campo per l’inserimento della data (giorno/mese/anno) datetime campo per l’inserimento della data e dell’ora (giorno/mese/anno – ore:minuti:secondi) email  campo per l’inserimento di un indirizzo email file bottone “Sfoglia…” per selezionare un file e relativo campo per visualizzare il nome del file inserito hidden coppia nome=valore da inviare al server ma nascosta all’utente image bottone con immagine per inviare i dati raccolti dal form (submit) month campo per l’inserimento di mese/anno number  campo per l’inserimento di un numero password campo di inserimento in cui il testo inserito non viene visualizzato radio bottone per scegliere uno tra più valori possibili range  barra con indicatore scorrevole reset bottone per resettare il valore di tutti i campi a quello iniziale search campo per l’inserimento di una stringa di ricerca submit bottone per inviare i dati raccolti dal form tel campo per l’inserimento di un numero di telefono text campo per l’inserimento del testo (default) time  campo per l’inserimento dell’ora (ore:minuti:secondi) url campo per l’inserimento di un URL week campo per l’inserimento di settimana/anno HTML 5 HTML 5 HTML 5 HTML 5 HTML 5 HTML 5 HTML 5 HTML 5 HTML 5 HTML 5 HTML 5 Alice Pavarani