Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
JavaScript Отследить замену класса https://www.cyberforum.ru/ javascript/ thread2239291.html
Привет ребят, есть такая необходимость отследить момент когда класс у элемента измениться, измениться он должен по клику пользователя, то есть в любой момент, после того как класс у элемента сменился нужно накинуть элементу прослушку и много другого функционала, так вот как это сделать по человечески а не проверять каждые пол секунды сетИнтервалом такой лкасс или не такой )) спасибо.
JavaScript Сделать много уникальных обработчиков
Привет всем, подскажите пожалуйста как поступить в данной ситуации например есть 3 одинаковых кнопки (их может быть сколь угодно) и 3 всплывающих окна. По нажатию например на вторую кнопку должено открываться второе всплывающее окно. Спасибо большое тому кто ответит
JavaScript Не получается скрыть блок в зависимости от месяца https://www.cyberforum.ru/ javascript/ thread2239185.html
Добрый день! Подскажите где ошибка. Нужно скрыть блок в зависимости от месяца, но не полуается :( var date=new Date(); var time=date.getMonth(); if(time=4) {
JavaScript Как работать с массивом в котором есть объект и вложенный массив? https://www.cyberforum.ru/ javascript/ thread2239167.html
let user = , { name:'abc', cost:'5', numbers:, count:{ props:4, area:7 } }]
JavaScript Перенаправление на предыдущую страницу
Здравствуйте! Пытаюсь сделать перенаправление на страницу, с которой пользователь пришёл только что. Есть два кусочка кода: <script language="JavaScript"> document.write("Вы пришли с <b>"+document.referrer+"</b>"); </script> и
JavaScript Как сделать баннер адаптивным только по высоте? Нужно создать html-5 баннер в Adobe Animate с фиксированной шириной(300px) но адаптивный по высоте(но минимальная высота должна оставаться 600px). Animate при настройке публикации сгенерировал html с таким вот скриптом function makeResponsive(isResp, respDim, isScale, scaleType) { var lastW, lastH, lastS=1; window.addEventListener('resize', resizeCanvas); ... https://www.cyberforum.ru/ javascript/ thread2238962.html
JavaScript Таймеры и анимация в JavaScript Здравствуйте, нужна помощь знатоков. Я нуб, не буду скрывать. Теперь само задание: Необходимо любым образом продемонстрировать работу всех 4 функций работы с таймерами: setInterval / clearInterval setTimeout / clearTimeout Я сделал одну ерундовину, вроде все применил, но вышло так, что далее мне необходимо использовать счетчики, которые будут изменяться в функции с таймером. И привести... https://www.cyberforum.ru/ javascript/ thread2238888.html JavaScript Нахождение в массиве старшего человека в JS
Здравствуйте друзья, подскажите пожалуйста с заданием с массивами, есть 5 массивов с данными, нужно вывести самого старшего студента (только год рождения) среди тех кто родился в 5 месяце. document.write("<h1 class='a2'>Список студентов</h1>"); var fam=, nam=, ch=, mes=, god=; x=40; fam="Фамилии"; nam="Имена"; ch=1; mes=1; god=1998; fam="Фамилии"; nam="Имена"; ch=19; ...
JavaScript Диалог с кнопками без jQuery UI https://www.cyberforum.ru/ javascript/ thread2238403.html
Добрый день, подскажите плиииз! Подскажите, может видели... нужна альтирнатива https://jqueryui.com/dialog/ Но без jQuery! Ради одной "плавающей зумированной формы с кнопкой закрытия" (1-5 экранов кода) таскаю лишний мегабайт исходников! Глючит при зумировании, а для того чтобы исправить - надо кучу исходников перерыть...
JavaScript Как запустить JS через cron? https://www.cyberforum.ru/ javascript/ thread2238393.html
Всем привет! Есть HTML форма с кнопкой и JS код, который автоматический нажимает на эту кнопку. Добавил в cron, но JS не выполняется в cron. Можно ли как-нибудь выполнить этот JS код? или можно по другому, чтобы кнопка нажималась в cron.
JavaScript Два и совершенно разных определения анонимной функции
На просторах интернета встретил два определения анонимной функций: Первое определение: Функциональное выражение, которое не записывается в переменную, называют анонимной функцией, то есть вот оно (код ниже) function nameFunction(argument) { //инструкции } Второе определение: В выражении определении функции можно пропускать имя функции, такая функция называется анонимной, то есть (код...
JavaScript Браузер продолжает что-то грузить с сайта https://www.cyberforum.ru/ javascript/ thread2238165.html
Я столкнулся с такой штукой: в браузере заходил на сайт, а потом закрыл с ним вкладу. Вижу, что интернет тупит, и кто-то его жрет. Захожу в соединения и вижу там этот сайт. Кто рукожоп и как это исправить без перезапуска?
36 / 34 / 12
Регистрация: 04.06.2014
Сообщений: 220
0

В чем разница в работе element.onload и element.addEventListener('load') - JavaScript - Ответ 12362675

04.05.2018, 15:35. Показов 1856. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Столкнулся с интересным поведением js которое ввело меня в ступор.
Есть обычная html страница

Эта запись работает
Javascript
1
2
3
document.body.onload = function() {
     console.log('onload')
}
Эта запись не работает
Javascript
1
2
3
document.body.addEventListener('load', function() {
      console.log('listener load')
})
Вопрос почему? Разве это не обработчики одного и того же события, просто записанные в разной форме?
Я знаю что можно повесить обработчик на window и скорее всего это самый правильный путь, но интересно почему одна запись работает, а другая нет?? *_* Если у body есть onload значит addEventListener('load') тоже должен отработать

Вернуться к обсуждению:
В чем разница в работе element.onload и element.addEventListener('load') JavaScript
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.05.2018, 15:35
Готовые ответы и решения:

события window.focus/blur/beforeunload, element.load/error не работаю
почему? window.beforeunload = function(){ confirm(&quot;Вы уверенны что хотите покинуть эту...

Window.onload/addEventListener
Почему второй обработчик срабатывает сразу при загрузке страницы, а не при клике, как первый? Что...

Dom element:after
Как получить элемент созданный через метод ::after?? например .class{something:1;} .class:after{Как...

Element не определен в IE8
При работе полифилла в IE8 возникает ошибка что Element не определен. if(...

1
04.05.2018, 15:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.05.2018, 15:35
Помогаю со студенческими работами здесь

Element A specified by TXT was not found
На фото 1 код, который работает, обратите внимание на 17 строку, а когда я вставляю рабочий код в...

Replace Div element , как сделать?
Привет друзья! Нужно помощь. Как к примеру заменять div элемент на другой код, к примеру: Искать...

GetComputedStyle on 'Window': parameter 1 is not of type 'Element'. at Ascroll
Помогите! Имеется следующая ошибка sticky-lesson-from.js?ver=4.8.1:24 Uncaught TypeError:...

Объясните разницу между объектами element и HTMLElement
объясните пожалуйста разницу между объектами Element и HTMLElement, никак не могу разобраться... и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru