Я хочу написать несколько классов javascript, которые наследуются от интерфейса узла DOM ... Звучит очень похоже на как наследовать от элемента-класса-класса , но я неЯ хочу использовать его экземпляры в моем документе [X | XHT | HT] ML.Моя цель - создать абсолютно автономное дерево DOM , поэтому я бы хотел использовать Node interface , предоставляемый современными браузерами, вместо создания собственной реализации DOM.Узлы не должны иметь никаких атрибутов HTML, таких как имя класса, стили или смещения (клиента) - просто обычный Node .Класс не должен быть расширяемым, методов Node было бы достаточно.
Я также был бы рад, если бы была возможность создать DocumentFragment или новый Document, которыйа) не является документом (X) HTML, а является документом XML иб) не связан с текущим документом (как в document.implementation )
Скрипт должен работать в последних версиях Opera и Firefox.Другие браузеры хороши, не обязательны;и мне нет дела до старых версий.