Чтобы отправить работу, нажмите Enter на странице входа в PHP и Javascript.
-
03-07-2019 - |
Вопрос
Я довольно новичок в Javascript и уверен, что это легко исправить, но я не могу понять это. Р>
Я использую слегка измененную версию кода из этой страницы , и я хочу, чтобы форма работала, введя информацию и нажав клавишу ввода, а не нажимая кнопку. Р>
К вашему сведению, я прочитал эту тему и не могу выработать свой собственный ответ оттуда. Я попытался изменить тип на "отправить" от " кнопки " но тогда логин не работал. Я также попытался изменить " onlick " "подать" и была такая же проблема. Р>
Решение
Используйте тип " submit " но измените onclick на onclick = & loginFunction (); вернуть false; "
return false
мешает кнопке отправки фактически выполнить отправку.
Другие советы
Если вы хотите отправить форму одним нажатием кнопки вместо ввода, тогда нет необходимости использовать тип ввода = " submit " вместо этого вы можете использовать input type = 'button' и установить функцию onclick следующим образом: input type = " button " OnClick = & Quot; my_func () & Quot; и в определении этой функции my_func вы можете использовать document.formname.submit () для отправки формы. надеюсь, что это будет работать для вас.
Установите " индекс вкладки " свойство ваших html-элементов, когда у вашей кнопки самый высокий индекс (или один после последнего html-элемента)