powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JS Реакция на Enter
12 сообщений из 12, страница 1 из 1
JS Реакция на Enter
    #36035693
Фокус ввода на текстовом поле,
однако, при нажатии на Enter идет отправка формы.
Подскажите, пожалуйста, можно-ли по Enter-у сделать просто перемещение фокуса ввода на кнопку Submit или к.л. другое поле ввода?
...
Рейтинг: 0 / 0
JS Реакция на Enter
    #36035896
Написал:
(refresh - имя reset-кнопки )

Код: plaintext
1.
2.
<FORM action='save_file.php' method='POST' onSubmit='refresh.focus();return false;' name="select_form" enctype="multipart/form-data">
...
<input type="submit" name="save" value="Save selected regions data..." onclick="submit();">

В ie -- работает, в FF -- нет (форма уходит на сервер)!!!
Что за "засада"?
...
Рейтинг: 0 / 0
JS Реакция на Enter
    #36036008
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий-(сколько-же-нас?)
в FF -- нет

C Mozilla -> Tools -> Web Development -> JavaScript Console || Mozilla FireFox -> Tools -> Error Console
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
JS Реакция на Enter
    #36036020
yelena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дмитрий-(сколько-же-нас?),

<form name="forrm" method="post" onsubmit="return false;" action="testSubmit.html">
<input type="text" name="text">
<input type="button" value="Submit" onclick="this.form.submit();">
</form>
...
Рейтинг: 0 / 0
JS Реакция на Enter
    #36036072
yelena,

Точно!
Всё время забываю об этой альтернативе!
:)
Спасибо!!!

P.S.
Консоль ошибок ff ничего не выдает.
ff похоже, просто "приравнивает" метод submit формы методу onclick Submit-а.
Может кто-то кинет прямую ссылку на этот вопрос...
...
Рейтинг: 0 / 0
JS Реакция на Enter
    #36036113
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий-(сколько-же-нас?)
Консоль ошибок ff ничего не выдает

Дмитрий-(сколько-же-нас?)
....onSubmit=' refresh .focus();return false;'...

100%-но? Что-то верится с трудом...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
JS Реакция на Enter
    #36036136
Ex_Soft,

А в чём сомнение?
refresh - имя кнопки и на неё спокойно фокус ввода уходит.
...
Рейтинг: 0 / 0
JS Реакция на Enter
    #36036368
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий-(сколько-же-нас?)
А в чём сомнение?

Не ожидал, что FF refresh .focus() скушает... Но, справедливости ради, правда Ваша:
Код: plaintext
1.
2.
3.
4.
5.
<form onsubmit="alert(refresh.value)">
	<input type="text">
	<input type="submit" name="save" value="submit">
	<input type="reset" name="refresh" value="reset">
</form>
- сухо...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
JS Реакция на Enter
    #36037938
Блеск!
У меня форма перестала на Enter реагировать вообще :(
Что делать? Где копать???

Предупреждение: Элемент доступен по идентификатору/имени в глобальной области видимости. Используйте вместо этого соответствующий стандарту W3C метод document.getElemenById().
Источник: ...read_file.php
Строка: 1
Первые шесть строк файла:
<?php
require_once('constants.incl');
require_once('classes.incl');
require_once('file_functions.incl');
?>
<html>
Никак на JS не влияют...

ie ошибок вообще никаких не выдает :-|
...
Рейтинг: 0 / 0
JS Реакция на Enter
    #36037958
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий-(сколько-же-нас?)
У меня форма перестала на Enter реагировать вообще

А что Вы хотите в качестве реакции?
Дмитрий-(сколько-же-нас?)
Предупреждение:

Дык то ж - предупреждение... Попробуйте тыцьнуть - мо перенесет на каверзную строку... Ну или, на худой конец, View PageSource... Но, IMHO, не в этом дело...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
JS Реакция на Enter
    #36037978
Ex_Soft
А что Вы хотите в качестве реакции?


Ну, вообще-то событие onSubmit обрабатывалось -- refresh.focus() ;)
Сейчас оно не вызывается даже :(
...
Рейтинг: 0 / 0
JS Реакция на Enter
    #36038000
Нашёл!
наличие строки:
Код: plaintext
<input type='text' ...>
почему-то "клинит" :(
поменял на
Код: plaintext
<input type='hidden' ...>
всё работает...
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JS Реакция на Enter
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]