| 
	
	
		
		
			
			 
				Вызов не статической функции из события описанного в html
			 
			
		
		
		
		Подскажите пожалуйста, ситуация такая: яваскрипт генерирует большую страницу со множеством ссылок, назначать каждой ссылке обработку onclick отыскивая элемент по id  довольно долго, по этому хочу задать все вызовы функции в html т.е. <a onclick=”user.click( param );”…, проблема в том что userов много и функция должна вызываться для конкретного экземпляра класса, придумал ниже след. это изврат? есть нормальный способ? 
 
var User = function(){ 
  var clickFunction = function(){…...}; 
  User.count++;	 
  User.clickFunctionArray[User.count] = clickFunction; 
  document.write(‘<a onclick=”User.clickFunctionArray [’+ User.count +’]();”…… 
} 
var user = new User();  
 
большое спасибо. 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось Игорь Есаул, 27.09.2010 в 18:12.
				
				
			
		
		
	
		
		
	
	
	 |