Я использую Vue. js для большинства моих JavaScript связанных вещей. Однако я столкнулся с ситуацией, когда я хочу воспроизвести некоторые функциональные возможности, которые достигаются Vue, но в Vanilla JS.
Vue дает вам этот модификатор, который вы можете поместить в элемент формы.
@submit.prevent="myMethod"
Я хочу сделать то же самое. Я хочу, чтобы пользователь нажал кнопку, чтобы появился какой-нибудь код JS, а затем форма для отправки.
Это одна вещь, которую я уже пробовал, но форма, отправленная до JS на самом деле был казнен.
var form = document.getElementById('a-form');
form.addEventListener('submit', event => {
// my code
});
Заранее благодарен за помощь!