Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.03.2012, 15:40
Новичок на форуме
Отправить личное сообщение для revolllver Посмотреть профиль Найти все сообщения от revolllver
 
Регистрация: 04.03.2012
Сообщений: 7

Не работает myFn = function()
Здравствуйте.

работает:
function myFunction(){alert("!");}

не работает:
var myFunction = function(){alert("!");}

скажите, пожалуйста, почему так?
Ответить с цитированием
  #2 (permalink)  
Старый 04.03.2012, 15:42
Server
Отправить личное сообщение для Rootpassword Посмотреть профиль Найти все сообщения от Rootpassword
 
Регистрация: 26.09.2011
Сообщений: 252

Где не работает? исправно выводит !
var myFunction = function(){alert("!");}
myFunction();

Последний раз редактировалось Rootpassword, 06.03.2012 в 11:19.
Ответить с цитированием
  #3 (permalink)  
Старый 04.03.2012, 15:44
Новичок на форуме
Отправить личное сообщение для revolllver Посмотреть профиль Найти все сообщения от revolllver
 
Регистрация: 04.03.2012
Сообщений: 7

попробовал запустить код у вас, а он выдал:
error: Unexpected token <
Ответить с цитированием
  #4 (permalink)  
Старый 04.03.2012, 16:16
Server
Отправить личное сообщение для Rootpassword Посмотреть профиль Найти все сообщения от Rootpassword
 
Регистрация: 26.09.2011
Сообщений: 252

Это глюк форума. скопируйте, запустите.
Ответить с цитированием
  #5 (permalink)  
Старый 04.03.2012, 16:25
Новичок на форуме
Отправить личное сообщение для revolllver Посмотреть профиль Найти все сообщения от revolllver
 
Регистрация: 04.03.2012
Сообщений: 7

хм... Var myFunction поместил перед вызовом - заработало...
Спасибо.
Ответить с цитированием
  #6 (permalink)  
Старый 06.03.2012, 09:59
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от Rootpassword
Это глюк форума.
Это ваш глюк. Зачем в js-код теги писать?
Ответить с цитированием
  #7 (permalink)  
Старый 06.03.2012, 11:22
Server
Отправить личное сообщение для Rootpassword Посмотреть профиль Найти все сообщения от Rootpassword
 
Регистрация: 26.09.2011
Сообщений: 252

Это не только мой глюк, раз без проблем пропускает. Тэг <script> там вполне логичен, хоть и неверен.
Ответить с цитированием
  #8 (permalink)  
Старый 06.03.2012, 11:29
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Кто и куда пропускает?

Почему тег script там логичен?
Ответить с цитированием
  #9 (permalink)  
Старый 06.03.2012, 15:08
Server
Отправить личное сообщение для Rootpassword Посмотреть профиль Найти все сообщения от Rootpassword
 
Регистрация: 26.09.2011
Сообщений: 252

Логично обрамлять js код тегом script
Ответить с цитированием
  #10 (permalink)  
Старый 06.03.2012, 15:14
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
$('my').load(); Как сделать, чтобы это заработало mycoding Общие вопросы Javascript 25 02.10.2016 23:43
Uncaught TypeError: undefined is not a function VivaLaMax Javascript под браузер 6 17.02.2012 05:04
JQ Плагин не работает ВэйДлин Общие вопросы Javascript 5 12.04.2011 02:36
Модуль для работы с геометрией окна JSprog Библиотеки/Тулкиты/Фреймворки 25 31.08.2009 12:54
Помогите исправить скрипт по поиску в базе данных dok_sj2 Internet Explorer 2 29.06.2009 20:04