mozilla
Risultati di ricerca

    range.insertNode

     

    Sommario

    Inserisce un nodo all'inizio di un range.

    Sintassi

    range.insertNode(nuovoNodo);
    

    Parameters

    nuovoNodo 
    è un oggetto node.

    Esempio

    range = document.createRange();
    nuovoNodo = document.createElement("p");
    nuovoNodo.appendChild(document.createTextNode("Un nuovo nodo viene inserito qui"));
    range.selectNode(document.getElementsByTagName("div").item(0));
    range.insertNode(nuovoNodo);
    

    Note

    nuovoNodo viene inserito al punto iniziale del Range. Se nuovoNodo deve essere aggiunto a un nodo testo, quel nodo viene diviso al punto dell'inserimento e l'aggiunta avviene tra il due nodi testo risultanti (si veda però il bug http://bugzilla.mozilla.org/show_bug.cgi?id=135922 ).

    Se nuovoNodo è un frammento di documento, i figli del frammento vengono inseriti al suo posto.

    Specifiche

    insertNode

    Etichette del documento e nomi di chi ha collaborato alla sua stesura

    Contributors to this page: arunpandianp, Federico, teoli
    Ultima modifica di: arunpandianp,