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]   

> Без описания
grafillo
Отправлено: 30 Мая, 2013 - 18:28:05
Post Id


Посетитель


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


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




CODE (javascript):
скопировать код в буфер обмена
  1. <script type="text/javascript">
  2. var a = $("#a").val();
  3. alert (a);
  4.  
  5.  
  6.  
  7.  $(document).ready( function(){
  8. $("#butt").click.(function run());
  9.  
  10.  
  11. function run () {
  12. alert ('Function run');
  13. }
  14.  
  15.  
  16.  })
  17.  
  18.  
  19. </script>

Почему при нажатии кнопки не выводится сообщение алерт? Почемуто даже а не выводится(( Где ошибка?
 
 Top
IllusionMH
Отправлено: 30 Мая, 2013 - 18:35:54
Post Id



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


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


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




grafillo, потому что стоит лишняя точка перед скобками,
аргументом функции(.click()) должна быть функция, а не попытка объявления функции.

(Отредактировано автором: 30 Мая, 2013 - 18:36:08)

 
 Top
grafillo
Отправлено: 30 Мая, 2013 - 18:46:52
Post Id


Посетитель


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


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




всё равно не работает Огорчение
 
 Top
IllusionMH
Отправлено: 30 Мая, 2013 - 18:54:19
Post Id



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


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


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




grafillo, ах да - забыл сказать что не нужно пытаться вызывать функцию, вместо ее передачи.
CODE (javascript):
скопировать код в буфер обмена
  1. $(document).ready(function () {
  2.     $("#butt").click(run);
  3.     function run() {
  4.         alert('Function run');
  5.     }
  6. });
 
 Top
DelphinPRO
Отправлено: 30 Мая, 2013 - 19:00:26
Post Id



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


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


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




grafillo
установите в firefox расширения WebDeveloper + FireBug
Первая панель будет показывать индикатор ошибок в скриптах, нажав на который, вы сможете прочитать текст ошибки и название файла в котором она произошла (и даже - в какой строке)
Учитесь отлаживать свои скрипты самостоятельно.


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
grafillo
Отправлено: 30 Мая, 2013 - 19:04:12
Post Id


Посетитель


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