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 :: Console.log() в Javascript

 PHP.SU

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


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

> Описание: Не работает данная функция!
Newbee
Отправлено: 31 Октября, 2015 - 20:30:05
Post Id


Новичок


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


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




Приветствую!
Решил изучать Javascript, но уже с самого начала начались проблемы. А дело вот в чем:
Имеется такой код в файле .php:

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2.  
  3. <script type="text/javascript">
  4.                                
  5.                                  
  6.         var symbol = "#",
  7.               num = 1;
  8.                                        
  9.         while (num <= 7) {
  10.  
  11.           console.log(symbol);
  12.           var symbol = symbol + "#";
  13.           var num = num + 1;
  14.                 }
  15.                                                                
  16.  
  17. </script>
  18.  
  19.  


И браузер ничего не показывает. Проверял в 3-х разных - IE, Chrome, Mozilla FF. Не могу понять в чем причина. Когда вызываю alert(); - то все работает...
 
 Top
OrmaJever
Отправлено: 31 Октября, 2015 - 20:55:23
Post Id



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


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


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




видимо вам забыли сказать что нужно заглянуть в консоль браузера Подмигивание


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Newbee
Отправлено: 31 Октября, 2015 - 20:59:54
Post Id


Новичок


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


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




OrmaJever пишет:
видимо вам забыли сказать что нужно заглянуть в консоль браузера Подмигивание


Я думал, будет просто выводиться на странице... Получается, нужно всегда при использовании этой функции заглядывать в консоль браузера? А есть какие-нибудь альтернативы вывода данных на страницу, чтобы без всяких окон и консолей...?

(Отредактировано автором: 31 Октября, 2015 - 21:09:00)

 
 Top
Faraon-san
Отправлено: 31 Октября, 2015 - 23:12:07
Post Id



Посетитель


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


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




CODE (javascript):
скопировать код в буфер обмена
  1. document.write(symbol)
 
 Top
IllusionMH
Отправлено: 31 Октября, 2015 - 23:17:29
Post Id



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


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


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




Newbee, создать элемент в котором должен быть лог, и, к примеру, через innerHTML добавлять туда данные (естестевенно только после того как он появился в DOM дереве).
Но если вы в процессе разработки - использовать дев тулы, и не страдать фигнёй. Если это часту функционала - реализовывать нормальный вывод, к примеру в виде отдельного молудя которому достаточно передать ссылку на элемент для логирования.

(Отредактировано автором: 31 Октября, 2015 - 23:18:46)

 
 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