XML DOM - objeto Text
- Página anterior DOM RangeException
- Página siguiente DOM XMLHttpRequest
El objeto Text representa el contenido de texto de un elemento o atributo.
Descripción del objeto Text
El nodo Text representa una serie de texto puro en un documento HTML o XML. Dado que el texto puro aparece en los elementos y atributos de HTML y XML, los nodos Text suelen aparecer como nodos hijos de Element y Attr.
El nodo Text hereda Interfaz CharacterDataSe puede acceder al contenido de texto del nodo Text a través del atributo data heredado de la interfaz CharacterData o del atributo nodevalue heredado de la interfaz Node.
Se pueden operar los nodos Text mediante métodos heredados de CharacterData o a través del propio método splitText() de la interfaz Text. Para crear un nuevo nodo Text, se utiliza document.createTextNode().
El nodo de texto no tiene nodos hijos.
Para obtener información sobre los métodos para eliminar nodos Texto vacíos del subárbol del documento y combinar nodos Texto adyacentes, consulte"Node.normalize()Página de referencia "
Atributos del objeto Texto
Atributo | Descripción | IE | F | O | W3C |
---|---|---|---|---|---|
data | Establecer o devolver el texto del elemento o atributo | 6 | 1 | 9 | Sí |
isElementContentWhitespace | Determinar si el nodo de texto contiene contenido de caracteres en blanco. | No | No | No | Sí |
length | Devolver la longitud del texto del elemento o atributo | 6 | 1 | 9 | Sí |
wholeText | Devolver todos los textos de los nodos de texto adyacentes a este nodo en el orden del documento | No | No | No | Sí |
Métodos del objeto Texto
Método | Descripción | IE | F | O | W3C |
---|---|---|---|---|---|
appendData() | Añadir datos al nodo | 6 | 1 | 9 | Sí |
deleteData() | Eliminar datos del nodo | 6 | 1 | 9 | Sí |
insertData() | Insertar datos en el nodo | 6 | 1 | 9 | Sí |
replaceData() | Reemplazar los datos del nodo | 6 | 1 | 9 | Sí |
replaceWholeText() | Usar el texto especificado para reemplazar este nodo y todos los nodos de texto adyacentes | No | No | No | Sí |
splitText() | Dividir un nodo Texto en dos. | 6 | 1 | 9 | Sí |
substringData() | Extraer datos desde el nodo | 6 | 1 | 9 | Sí |
Páginas relacionadas
Manual de referencia de DOM XML:Objeto CharacterData
- Página anterior DOM RangeException
- Página siguiente DOM XMLHttpRequest