Modifica Albero DOM in JavaScript

Pubblicato il 23 gennaio 2019 in javascript

Un albero DOM può essere modificato in due modi diversi mediante:

  • creazione di un nuovo nodo;
  • eliminazione di un nodo esistente.

Creazione di un Nodo

In JavaScript un nodo può essere creato con i seguenti metodi:

  • createElement
  • createTextNode

Il metodo createElement prevede un parametro che rappresenta il nome del nodo …


Continua lettura

Attributi dei Nodi DOM in JavaScript

Pubblicato il 23 gennaio 2019 in javascript

Ogni elemento HTML può avere associati degli attributi. JavaScript consente di gestire gli attributi con i seguenti metodi:

  • getAttribute
  • setAttribute
  • removeAttribute

getAttribute

Il metodo getAttribute prevede un unico argomento, una stringa a. Il metodo può essere invocato o da un nodo elemento o da un nodo documento e restituisce il …


Continua lettura

Ricerca dei Nodi DOM in JavaScript

Pubblicato il 16 gennaio 2019 in javascript

JavaScript consente di ricercare un nodo all'interno di un modello DOM. La ricerca di un nodo è eseguita utilizzando i seguenti metodi:

  • getElementsByTagName
  • getElementsByClassName
  • getElementById

getElementsByTagName

Il metodo getElementsByTagName prevede un unico argomento e può essere invocato o da un nodo elemento o da un nodo documento. L'argomento del metodo …


Continua lettura

Navigazione dei Nodi DOM in JavaScript

Pubblicato il 16 gennaio 2019 in javascript

Il DOM prevede diverse modalità di navigazione dei nodi costituenti l'albero. Tutte le tecniche si basano sul valore della proprietà childNotes, descritta nell'articolo Definizione dei Nodi DOM in JavaScript, e di altre proprietà.

Un nodo può navigare verso altri nodi secondo le seguenti relazioni:

  • firstChild: primo figlio del nodo;
  • lastChild …

Continua lettura

Javascript ed HTML

Pubblicato il 16 gennaio 2019 in javascript

Il JavaScript ha nel browser il suo ambiente di esecuzione più natuarale. Vediamo come richiamare del codice JavaScript partendo da una pagina html.


Continua lettura

Definizione dei Nodi DOM in JavaScript

Pubblicato il 16 gennaio 2019 in javascript

I nodi di un albero DOM possono essere di diverso tipo. Nell'articolo andrò a mostrare alcune proprietà che consentono di identificare i vari tipi ed il loro contenuto utilizzando il JavaScript.


Continua lettura

Classe Math in JavaScript

Pubblicato il 16 gennaio 2019 in javascript

La classe Object non consente la creazione di istanze. La classe Math è un oggetto statico che mette a disposizioni funzioni richiamabili da qualsiasi punto dello script.


Continua lettura

Classe Number in JavaScript

Pubblicato il 16 gennaio 2019 in javascript

La classe Number fornisce metodi e proprietà per la manipolazione di valori numerici.


Continua lettura

Funzioni Anonime in Javascript

Pubblicato il 16 gennaio 2019 in javascript

Una funzione anonima è una funzione definita senza indicare il suo nome. La funzione così definita può essere assegnata ad un identificatore oppure utilizzata immediatamente.


Continua lettura

Array arguments, Rest Parameter, Spread Operator in Javascript

Pubblicato il 16 gennaio 2019 in javascript

I comandi consentono di passare i parametri in una modalità diversa rispetto a quanto definito dalla sintassi JavaScript base.


Continua lettura