Метод HTML DOM createDocumentFragment ()
примеров
Создание узла DocumentFragment:
var d=document.createDocumentFragment();
d.appendChild(document.getElementsByTagName("LI")[0]);
d.childNodes[0].childNodes[0].nodeValue="Milk";
document.getElementsByTagName("UL")[0].appendChild(d);
d.appendChild(document.getElementsByTagName("LI")[0]);
d.childNodes[0].childNodes[0].nodeValue="Milk";
document.getElementsByTagName("UL")[0].appendChild(d);
Выход:
Предварительная модификация:
- Coffee
- Tea
Изменен:
- Tea
- Milk
Попробуйте »
Определение и использование
createdocumentfragment () метод создает объект виртуального узла, объект узел содержит все свойства и методы.
Если вы хотите, чтобы извлечь часть документа, изменять, добавлять или удалять содержимое и документы могут быть вставлены в методе конечных createDocumentFragment ().
Вы также можете использовать этот документ объект документа для реализации этих изменений, но, чтобы предотвратить структура файла уничтожается, метод createDocumentFragment () может быть безопаснее, чтобы изменить структуру узлов в документе.
Поддержка браузеров
Все основные браузеры поддерживают createDocumentFragment метод ()
грамматика
document.createDocumentFragment()
параметры
Никто.
Возвращаемое значение
类型 | 描述 |
---|---|
DocumentFragment 对象 | 创建文档片段对象 |
технические детали
DOM версия | Базовый уровень объекта 1 Документ |
---|