события javascript
Ребята подскажите. Столкнулся со следующим моментом. Если присваивать событие следующим образом:
form.onsubmit = function () { return false } то всё работает корректно. А если вот так: el.addEventListener('submit', function (event) { return false }, false); то return false, в данном случае не срабатывает. С подобной ситуацией раньше сталкивался и событием: select.onchange = function () {} то всё работает корректно. document.querySelector('select').addEventListener( 'change', function () {}, false); А внутри этой конструкции нет. Если не сложно объясните пожалуйста почему так происходит. |
event.preventDefault()
|
Нужно, чтобы работало именно return: false
|
Мир не всегда соответствует нашим желаниям. ¯\_(ツ)_/¯
|
Это точно :)
|
Часовой пояс GMT +3, время: 14:30. |