Mozilla.com

  1. MDC
  2. Pagina Principale
  3. DOM
  4. element.nodeName

« Reference del DOM di Gecko

Sommario

Restituisce il nome del nodo corrente come stringa.

Sintassi

var str = node.nodeName;

str è una variabile stringa che contiene il nome dell'elemento corrente. nodeName è un attributo di sola lettura.

Note

Seguono i valori che possono essere restituiti da questa proprietà, ed i tipi di nodo corrispondenti.

Interfaccia Nome nodo
Attr stesso valore di Attr.name
CDATASection "#cdata-section"
Comment "#comment"
Document "#document"
DocumentFragment "#document-fragment"
DocumentType stesso valore di DocumentType.name
Element stesso valore di Element.tagName
Entity nome dell'entità
EntityReference nome della referenza all'entità
Notation nome della notazione
ProcessingInstruction stesso valore di ProcessingInstruction.target
Text "#text"

Esempio

Dato il seguente codice HTML:

<div id="d1">ciao mondo</div>
<input type="text" id="t"/>

e il seguente script:

var div1 = document.getElementById("d1");
var campo_testo = document.getElementById("t"); 
campo_testo.value = div1.nodeName;

In XHTML (o in qualunque altro formato XML), il valore di text_field sarà "div".

Si noti che, in alternativa, si potrebbe utilizzare la proprietà tagName di element perchè nodeName ha lo stesso valore di tagName. Si tenga presente, però, che nodeName restituisce #text per i nodi di testo, mentre tagName restituisce undefined.

Lingue

Page last modified 01:48, 7 Lug 2007 by Federico

File (0)