Показать сообщение отдельно
  #1 (permalink)  
Старый 14.05.2010, 14:11
Новичок на форуме
Отправить личное сообщение для heh131 Посмотреть профиль Найти все сообщения от heh131
 
Регистрация: 14.05.2010
Сообщений: 7

Создание копий объекта - обязателен ли prototype?
Добрый день!

Задача - создать объект SPAN и использовать его в разных местах страницы.

Код для создания объекта:
function newSpan(){
	var o=document.createElement("span");
	// установка атрибутов
	o.onclick=function(){Expand(аргументы)}
	return o
}


Создание копий:
obj=new newSpan();


Код работает, но есть опасение, что он не совсем верный, что надо использовать prototype. Подскажите, пожалуйста, верно ли я сомневаюсь или можно спокойно и дальше использовать подобную конструкцию?

А также вопрос, а не лучше ли для этого использовать метод .cloneNode(false)?

Спасибо большое за ответы и помощь!
Ответить с цитированием