Il metodo createComment() in Javascript

Il metodo createComment() inserisce un nodo commento nel Document Object Model (DOM) di JavaScript.

createComment()

Si tratta di uno dei metodi meno conosciuti.

E' utile soprattutto per inserire dei commenti nel codice sorgente della pagina durante l'esecuzione dello script. Ad esempio, per il debug.

Nota. I commenti sono quei testi in HTML che non vengono visualizzati nel browser, ma possono essere usati per includere note nel codice, visibili solo a chi legge il sorgente della pagina.

Ecco un esempio pratico.

<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
// Crea un commento
var comment = document.createComment("Questo è un commento");
// Aggiungi il commento al body del documento
document.body.appendChild(comment);
</script>
</body>
</html>

Questo script crea un commento con il metodo createComment().

Poi lo inserisce nel documento HTML tramite il metodo appendChild().

Se ora andassi a guardare il codice sorgente della pagina, vedrei il commento inserito, senza alcuna evidenza nella visualizzazione normale del browser.

A cosa serve? E' utile per fare dei test, inserire delle informazioni visibili solo agli sviluppatori, gestire dinamicamente i commenti in base a determinate condizioni o eventi.

Malgrado l'uso dei commenti dinamici non sia comune quanto altri tipi di manipolazione del DOM in Javascript, conoscere questo metodo dà comunque una possibilità in più.

E così via.

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base

Document in Javascript

I metodi

Le proprietà