Metodo detach() XML DOM

Definizione e uso

Il metodo detach() rilascia un oggetto Range.

Sintassi:

detach()

Lancia

Come tutti i metodi Range, se detach() viene chiamato su un oggetto Range già rilasciato, il metodo solleva un'eccezione con codice INVALID_STATE_ERR Eccezione DOMException.

Descrizione

DOM traccia tutti gli oggetti Range creati per il documento, poiché devono modificare i punti di confine dell'intervallo durante la modifica del documento. Una volta confermato che l'oggetto Range non viene più utilizzato, è possibile chiamare il metodo detach() per avvisare l'implementazione che non deve più tracciare tale intervallo.

Attenzione:Una volta chiamato il metodo detach() dell'oggetto Range, l'uso dell'oggetto Range causerà un'eccezione.

La chiamata al metodo detach() non è necessaria, ma chiamarlo può migliorare le prestazioni quando il documento viene modificato.

L'oggetto Range non viene recuperato immediatamente.