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]   

> Без описания
Area
Отправлено: 04 Апреля, 2013 - 19:13:18
Post Id


Частый гость


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


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




Нужно из одной функции, передать второй , а там 3-й. Подскажите удобный и быстрый способ.
На странице html делаем обращение к функции
{"on":"Значение"}

CODE (javascript):
скопировать код в буфер обмена
  1. function on(id){
  2.        ol(id['on']); 1-я функция в которой приняли        
  3. }
  4.        
  5. function per(id,recall){       
  6.     on({"on":""});     2-я функция, в которой должны принятьзначение из первой и вновь передать первой.                        
  7. }
  8.        
  9. function ol(id){
  10.  3-я функция, где id=id['on']
  11. }


Я сам запутался, не понимаю как сделать. Получается путаница с другими переменными, подскажите.

(Отредактировано автором: 04 Апреля, 2013 - 19:15:43)

 
 Top
OrmaJever
Отправлено: 04 Апреля, 2013 - 19:14:59
Post Id



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


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


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




Ну может эти функции стоит обьеденить в класс и зделать id её членом?


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Area
Отправлено: 04 Апреля, 2013 - 19:17:08
Post Id


Частый гость


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


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




Я не знаю как делать классы в js, в php не пробовал. Можно пример Однако
 
 Top
OrmaJever
Отправлено: 04 Апреля, 2013 - 19:31:31
Post Id



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


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


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




CODE (javascript):
скопировать код в буфер обмена
  1. className = {
  2. id: 0,
  3. on: function(id){
  4.        ol(id['on']); 1-я функция в которой приняли        
  5. },
  6. per: function(id,recall){        
  7.     on({"on":""});     2-я функция, в которой должны принятьзначение из первой и вновь передать первой.                        
  8. },
  9. ol: function(id){
  10.  3-я функция, где id=id['on']
  11. }
  12. }

className.id - установить id
в функция он доступен как this.id
затем вызывать функции
className.on( ... ) - снаружи класса
this.on( ... ) - внутри


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Area
Отправлено: 04 Апреля, 2013 - 19:41:59
Post Id


Частый гость


Покинул форум
Сообщений всего: 204
Дата рег-ции: Март 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