Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: О чудо-переменной

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Сайга-12
Отправлено: 14 Января, 2014 - 20:30:31
Post Id



Гость


Покинул форум
Сообщений всего: 68
Дата рег-ции: Дек. 2013  


Помог: 0 раз(а)




Добрый вечер. Не как не могу кое-что сделать восхитительное.
Вот код, банальненький.
CODE (javascript):
скопировать код в буфер обмена
  1. var Elem = document.getElementById("Elem")
  2. Elem.onclick=function() {alert("Здравствуй мир!")}

Но как сделать так, чтобы выглядело примерно вот так: Elem.onclick = [Название переменной], ну например, - Elem.onclick = MyFunc, и чтобы подобный синтаксис работал?
Пытался сделать так:
CODE (javascript):
скопировать код в буфер обмена
  1. var MyFunc = 'function() {alert("Здравствуй мир!")}'
  2. var Elem = document.getElementById("Elem")
  3. Elem.onclick=MyFunc

Но так не работает...
Причём, если еще добавить alert("Elem.onclick"), то в первом случае высветится 'function() {alert("Здравствуй мир!")}', но во втором "null".
Помогите пожалуйста.
 
 Top
Мелкий Супермодератор
Отправлено: 14 Января, 2014 - 20:33:07
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




CODE (javascript):
скопировать код в буфер обмена
  1. var MyFunc = function() {alert("Здравствуй мир!")};
  2. var Elem = document.getElementById("Elem");
  3. Elem.onclick = MyFunc;


-----
PostgreSQL DBA
 
 Top
Сайга-12
Отправлено: 14 Января, 2014 - 20:37:30
Post Id



Гость


Покинул форум
Сообщений всего: 68
Дата рег-ции: Дек. 2013  


Помог: 0 раз(а)




Спасибо большое! Подмигивание
Но банальная ошибка меня конечно убила, я чуть со стула не упал... Радость
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB