Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnología web para desarrolladores
  2. API web
  3. Node
  4. element.nodeName

Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.

View in EnglishAlways switch to English

element.nodeName

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since julio de 2015.

Resumen

Devuelve el nombre del nodo actual, en forma de cadena.

Sintaxis

var str = node.nodeName;

str es una variable de cadena en la que se almacena el nombre del elemento actual.

nodeName es un atributo de solo-lectura.

Notas

Aquí tenemos el valor devuelto por varios tipos de nodo.

InterfaznodeName
Attrigual queAttr.name
CDATASection"#cdata-section"
Comment"#comment"
Document"#document"
DocumentFragment"#document-fragment"
DocumentTypeigual queDocumentType.name
Elementigual queElement.tagName
Entitynombre de entity
EntityReferencenombre de la identidad de referencia
Notationnombre de la notación
ProcessingInstructionigual queProcessingInstruction.target
Text"#text"

Ejemplo

Dado el siguiente código:

<div>hola mundo</div><input type="text"/>

y el siguiente script:

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

En XHTML (o alguna otra forma de XML) el valor detext_field será "div". Sin embargo, en HTML, el valor detext_field sería "DIV".

Ten en cuenta que podríamos haber usado la propiedadtagName en su lugar, ya quenodeName tiene el mismo valor quetagName para un elemento. Presta atención, sin embargo, a quenodeName devolverá#text para los nodos de texto, mientras quetagName devolveráundefined.

Especificaciones

DOM Level 2 Core: Node.nodeName

DOM Level 3 Core: Node.nodeName

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp