Tutti i contenuti di Html5Italia.com

  • Operatori di confronto in JavaScript: == e ===

    di , in HTML5,

    Gli operatori di confronto sono usati per determinare a livello logico se due variabili o due tipi sono uguali.In JavaScript abbiamo due diversi operatori per effettuare questa operazione:[ul]== (equality) determina se due espressioni hanno lo stesso valore, eventualmente ...

  • Eliminare una determinata proprietà da un oggetto JavaScript

    di , in HTML5,

    È possibile rimuovere una certa proprietà da un oggetto JavaScript usando la keyword delete.Nell'esempio che segue viene definito un oggetto person, con 3 proprietà (firstName, lastName e webSite) quindi viene eliminata l'ultima proprietà (webSite):var person = { firstName: "...

  • Upload multiplo di file con HTML5

    di , in HTML5,

    Le specifiche di HTML5 prevedono la possibilità di inviare al server più file utilizzando un singolo controllo di tipo upload.Impostando l'attributo multiple all'input di tipo file l'utente può infatti selezionare contemporaneamente più elementi.È anche possibile specificare l'...

  • Applicazioni AJAX evolute in HTML5

    di , in HTML5,

    Le moderne applicazioni Web fanno un uso sempre più intensivo di AJAX, così da garantire all'utente la miglior esperienza possibile. La prima versione di XMLHttpRequest - l'API alla base di AJAX - ha nel tempo evidenziato i propri limiti, risultando inefficacie in scenari ...

  • Controllo ortografico in una pagina web con HTML5

    di , in HTML5,

    L'attributo spellcheck consente di attivare o disattivare il controllo ortografico per il testo immesso dall'utente nei campi testuali di un form o durante la modifica del contenuto di un elemento della pagina (come visto nello script precedente).A differenza di altri attributi ...

  • Gestire l'autocompletamento dei form con HTML5

    di , in HTML5,

    I browser aiutano l'utente nel processo di inserimento dati in un form ricordando e suggerendo i valori precedentemente immessi.Ad esempio, acquistando un prodotto o un servizio, vengono richiesti i dati di spedizione e il browser consente di ridurre il tempo necessario per l'...

  • Eventi di tocco personalizzati in HTML5

    di , in HTML5,

    Nello script precedente abbiamo introdotto gli eventi di tipo touch previsti dal W3C per gestire l'interazione dell'utente con il dispositivo attraverso il tocco.Intercettando gli eventi di base touchstart, touchend e touchmove e combinandoli opportunamente con della semplice ...

  • Gestire gli eventi di tipo touch con HTML5

    di , in HTML5,

    Comunemente i dispositivi touchscreen gestiscono l'interattività mappando le azioni dell'utente sugli eventi del mouse. Tuttavia interpretare in questo modo il tocco fisico, normalizzando i dati degli eventi a quanto avremmo con un cursore, può costituire un limite per la ...