Метод createTextNode()
HTML-элементы часто состоят как из узла элемента , так и из текстового узла.
Чтобы создать заголовок (например, <h1>), вы должны создать как элемент <h1> , так и текстовый узел:
Пример
Создать элемент <h1> с некоторым текстом:
var h = document.createElement("H1") // Создайте элемент <h1>
var t = document.createTextNode("Привет мир"); // Создайте текстовый узел
h.appendChild(t); // Добавьте текст к <h1>
Попробуйте сами »
Ещё примеры "Попробуй сам" ниже.
Определение и использование
Метод createTextNode() создает текстовый узел с указанным текстом.
Совет: Используйте метод createElement() для создания узла элемента с указанным именем.
Совет: После создания текстового узла используйте element.appendChild() или метод element.insertBefore() для добавления его к элементу.
Поддержка браузера
Метод | |||||
---|---|---|---|---|---|
createTextNode() | Да | Да | Да | Да | Да |
Синтаксис
document.createTextNode(text)
Значения параметров
Параметр | Тип | Описание |
---|---|---|
text | String | Требуемый. Текст текстового узла |
Технические детали
DOM Версия: | Базового уровня 1 Объект Документа |
---|---|
Возвращает значение: | Объект текстового узла с созданным текстовым узлом |
Ещё примеры
Пример
Создать элемент <p> с некоторым текстом:
var para = document.createElement("P"); // Создайте элемент <p>
var t = document.createTextNode("This is a paragraph."); // Создайте текстовый узел
para.appendChild(t); // Добавьте текст к <p>
Попробуйте сами »