я работаю в рамках Laravel, и я иметь такую форму:Javascript Блок форма действия на "введите" отправить
VIEW
{!! Form::open() !!}
<input type="text" name="puntata" id="puntata">
<button id="registro" type="button" class="btn-primary">PUNTA</button>
{!! Form::close()!!}
JS
var button = d.getElementById('registro');
function puntata() {
....my code...
}
var submit = button.onclick = puntata;
Когда я вставляю значение в свой ввод «puntata» и нажимаю кнопку «registro», он вызывает мою функцию js, она работает хорошо.
Но если я вставляю значение в свой ввод «puntata», и я делаю «ENTER» на моей клавиатуре, он отправляет форму без вызова моей функции javascript. Как я могу заблокировать это?
Мне бы хотелось, чтобы на мероприятии «ENTER» позвоните в мою функцию puntata() и НЕ отправьте форму.
Благодарим за помощь!
Вы добавляете обработчик событий в форму submit вместо этого и используете кнопку отправки – adeneo