Javascript.RU

 
 
Опции темы
 
Старый 27.08.2013, 12:13
Кандидат Javascript-наук
Отправить личное сообщение для zzzzzz Посмотреть профиль Найти все сообщения от zzzzzz
 
Регистрация: 25.09.2012
Сообщений: 111

ВК перед каждым обработчиком события вставляет return
Здравствуйте
САБЖ
onclick="return showWriteMessageBox(event, 8984454)"
onmousedown="return checkEvent(event)

И так везде
Для чего это сделано??????????????????????????
Заранее спасибо
 
Старый 27.08.2013, 12:15
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

что бы функция могла вернуть true/false, и отменить действие браузера по умолчанию
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
 
Старый 27.08.2013, 14:40
Кандидат Javascript-наук
Отправить личное сообщение для zzzzzz Посмотреть профиль Найти все сообщения от zzzzzz
 
Регистрация: 25.09.2012
Сообщений: 111

devote спасибо за ответ, но если не затруднит объясните на "пальцах"

onclick="howWriteMessageBox(event, 8984454)"
onclick="return showWriteMessageBox(event, 8984454)"

оба обработчика сработают правильно, конкретно в каких ситуациях нужно возвращать true/false
 
Старый 27.08.2013, 14:41
Кандидат Javascript-наук
Отправить личное сообщение для zzzzzz Посмотреть профиль Найти все сообщения от zzzzzz
 
Регистрация: 25.09.2012
Сообщений: 111

и нужно ли вариант с retrun брать на вооружение при написании любых обработчиков?
 
Старый 27.08.2013, 18:39
Аватар для keen
Профессор
Отправить личное сообщение для keen Посмотреть профиль Найти все сообщения от keen
 
Регистрация: 28.03.2012
Сообщений: 376

Сообщение от zzzzzz Посмотреть сообщение
devote спасибо за ответ, но если не затруднит объясните на "пальцах"
разница - как между
function f1() {
  console.log('f1()');
}

function f2() {
  console.log('f2()');
  return (Math.random() > 0.5);
}

 

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вызов функции Hol1killer Prototype & script.aculo.us 11 05.12.2016 01:37
Jin: И снова о наследовании tenshi Ваши сайты и скрипты 16 19.08.2013 20:30
Помогите разобраться ŞΘLƉiΞR Общие вопросы Javascript 2 28.08.2012 11:57
регулярки: замена ссылки на ютуб Hekumok Общие вопросы Javascript 105 01.08.2012 10:48
Свойства посредством полиморфных функций tenshi Ваши сайты и скрипты 0 18.03.2010 17:12


© Илья Кантор, 2007-2021 О проекте - Архив форума - Вверх