Your SlideShare is downloading. ×
0
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
PHP Introduzione a javascript e validazione
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

PHP Introduzione a javascript e validazione

1,075

Published on

Come introdurre brevi script per controllare l'input dei dati (validazione) da parte dell'utente in pagine PHP

Come introdurre brevi script per controllare l'input dei dati (validazione) da parte dell'utente in pagine PHP

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,075
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Pensate alla pagina index.htm.Quali sono gli eventi che possonocapitare durante la visualizzazione diquella pagina?
  • 2. Pensate alla pagina index.htm.Quali sono gli eventi che possonocapitare durante la visualizzazione diquella pagina? Eventi?????
  • 3. Pensate alla pagina index.htm.Quali sono gli eventi che possonocapitare durante la visualizzazione diquella pagina? Eventi????? Si, i fatti che possono capitare durante la visualizzazione di index.htm, anche ad opera dellutente che sta utilizzando il programma.
  • 4. Pensate alla pagina index.htm. Quali sono gli eventi che possono capitare durante la visualizzazione di quella pagina? Eventi????? Si, i fatti che possono capitare durante la visualizzazioneDunque, pensandoci...: di index.htm,1) Che può scrivere dentro un anche ad operacampo dellutente che2) Che può premere sta utilizzando il[Conferma] programma.3) Che può premere [Annulla]
  • 5. ●Blur (quando lutente si sposta da un campo allaltro) con click oTAB—->onblur●Click (quando lutente clicca su un oggetto) → onclick●Submit (pressione pulsante submit)->OnSubmit●Load (al caricamento della pagina) → onLoad●Unload (quando lutente esce dalla pagina) onUnload●Change (quando lutente cambia un valore) → onChange●Reaset (quando lutente preme il pulsante reset) – onreset●Focus (quando un oggetto prende il fuoco) – onFocus●Select (quando lutente seleziona del testo) - onSelect
  • 6. Allora noi vorremmousare levento onblur!
  • 7. Allora noi vorremmo usare levento onblur!Bene, lonblur si applica aicampi di input.
  • 8. Allora noi vorremmo usare levento onblur! Bene, lonblur si applica ai campi di input.Per ciascun oggetto di input di cui sivuole fare la validazione dei dati simodifica il tag aggiungendo lagestione dellevento come qui diseguito prima della chiusura del tagINPUT
  • 9. Allora noi vorremmo usare levento onblur! Bene, lonblur si applica ai campi di input.Per ciascun oggetto di input di cui sivuole fare la validazione dei dati simodifica il tag aggiungendo lagestione dellevento come qui diseguito prima della chiusura del tagINPUTonblur=”return contr_libbre(this.form)”
  • 10. <HEAD>...<SCRIPT TYPE =”text/javascript”>function contr_libbre(form){If (form.libbre.value > 1000) { alert(“Attenzione valore troppo alto”); return false; }}</SCRIPT></HEAD>
  • 11. 1) i JavaScritp siinseriscono nel tag<HEAD>
  • 12. 1) i JavaScritp si 2) Il javascript NONinseriscono nel tag viene eseguito eseguito<HEAD> automaticamente.
  • 13. 1) i JavaScritp si 2) Il javascript NONinseriscono nel tag viene eseguito eseguito<HEAD> automaticamente. 3) Lo script java viene eseguito solo quando accade un evento per il quale e stato prevista la chiamata allo script
  • 14. 1) i JavaScritp si 2) Il javascript NONinseriscono nel tag viene eseguito eseguito<HEAD> automaticamente. 3) Lo script java viene eseguito solo quando accade un evento per il quale e stato prevista la chiamata allo script 4) Lo script java viene elaborato lato-client e non lato-server come PHP
  • 15. 5) Uno script java lato-client non vieneinterpretato dalwebserver ma vieneinviato cosi come
  • 16. 5) Uno script java lato-client non viene 6) Il browser del clientinterpretato dal e il programma chewebserver ma viene interpreta lo script javainviato cosi come ed esegue le istruzioni
  • 17. 5) Uno script java lato-client non viene 6) Il browser del clientinterpretato dal e il programma chewebserver ma viene interpreta lo script javainviato cosi come ed esegue le istruzioni 7) Per questo motivo e possibile leggere il codice Java di una pagina web semplicemente scegliendo la voce di menu del browse che consente di visualizzare il codice.
  • 18. FINE
  • 19. ALCUNE RISORSE DI RETE PER JAVASCRIPThttp://it.wikibooks.org/wiki/JavaScripthttp://it.wikipedia.org/wiki/JavaScripthttp://javascript.html.it/guide/lezionehttp://www.allwebfree.it/

×