Показать сообщение отдельно
  #16 (permalink)  
Старый 23.11.2014, 12:47
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Сообщение от ild
Не могу сообразить, как вызвать эту функцию?
Типа:
name+'_myfunc'();
Глобально так не делают. Делают локальный namespace и через него все получают. Выше уже было. Суете в объект с именем - получаете тот самый namespace и вперде[prefix+'_func'](){}.

Типовой пример

if(typeof _validate[input.type]!=='undefined')
		_validate[input.type]();
	else
		_validate.text();
Ответить с цитированием