Metodo XML DOM getElementById()
Definizione e utilizzo
Il metodo getElementById() cerca l'elemento con l'ID specificato.
Sintassi:
getElementById(elementid)
Parametro | Descrizione |
---|---|
elementid | Il valore dell'attributo id dell'elemento che si desidera ottenere. |
Valore di ritorno
Rappresenta il nodo Elemento dell'elemento del documento che ha l'attributo id specificato. Se non viene trovato tale elemento, viene restituito null.
Descrizione
Questo metodo recupera l'attributo id di valore elementid Il nodo dell'elemento, che lo restituisce. Se non viene trovato tale elemento, viene restituito null. Il valore dell'attributo id nel documento è unico, se questo metodo trova più elementi con lo stesso elementid Il nodo dell'elemento, che restituisce casualmente un tale nodo dell'elemento o null.
Questa è una metodologia comune e importante, poiché offre un modo semplice per ottenere l'oggetto Elemento che rappresenta l'elemento del documento specificato.
Attenzione:Il nome del metodo finisce con Id, non ID, non fare errore di battitura.
Nel documento HTML, questo metodo cerca sempre l'attributo con l'id specificato. Puoi usare Metodo getElementByName() di HTMLDocument, cercando gli elementi HTML in base al valore della loro proprietà name.
Nel documento XML, questo metodo utilizza qualsiasi attributo di tipo id per cercare, indipendentemente dal nome dell'attributo. Se il tipo dell'attributo XML è sconosciuto (ad esempio, il parser XML l'ha ignorato o non può localizzare il DTD del documento), questo metodo restituisce sempre null. In JavaScript client-side, questo metodo non viene utilizzato spesso con documenti XML. Infatti, getElementById() è stato originariamente definito come membro dell'interfaccia HTMLDocument, ma è stato spostato nell'interfaccia Document nel livello 2 del DOM.