Добрый день!
Задача - создать объект SPAN и использовать его в разных местах страницы.
Код для создания объекта:
function newSpan(){
var o=document.createElement("span");
// установка атрибутов
o.onclick=function(){Expand(аргументы)}
return o
}
Создание копий:
obj=new newSpan();
Код работает, но есть опасение, что он не совсем верный, что надо использовать
prototype. Подскажите, пожалуйста, верно ли я сомневаюсь или можно спокойно и дальше использовать подобную конструкцию?
А также вопрос, а не лучше ли для этого использовать метод
.cloneNode(false)?
Спасибо большое за ответы и помощь!