Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/25: Рейтинг темы: голосов - 25, средняя оценка - 4.72
21 / 10 / 4
Регистрация: 02.04.2015
Сообщений: 779

Отправка формы при нажатии на radio-button

08.09.2016, 20:31. Показов 5266. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет!
есть вот такая форма
в ней есть радио кнопки (самолет и авто)
они работают по принципу, выбираю нужный вариант радио-кнопки (самолет или авто)
и жму на кнопку (Рассчитать)
и все гуд - результат работы скрипта я получаю, у меня вопрос
как мне сделать чтобы я мог нажать на радио-кнопку (самолет или авто) и этим самым инициировать отправку форму
проще говоря чтобы не нажимать на кнопку (Рассчитать)

Я нажимаю на радио-кнопку и получаю результат!

Сейчас работает сначала выбираю радио кнопку после жму (Рассчитать) - как обойтись без этого
сделать чтобы также работало и при нажатии на радио-кнопку, может кто подскажет ява-скрипт для этого, или может есть ваще простой вариант решения!

HTML5
1
2
3
4
5
6
7
8
<form onsubmit="trackdistance(); return false;">
 
<input type="radio" name="way[]" checked="checked" id="plain" value="plain" /><label for="plain">самолет</label>
<input type="radio" name="way[]" id="auto" value="auto" /><label for="auto">авто</label>
 
<input class="buttons" type="submit" value="Рассчитать">
 
</form>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.09.2016, 20:31
Ответы с готовыми решениями:

Отправка формы при нажатии enter
Здравствуйте. Есть форма допустим так &lt;input size='18' type='text' name='login' /&gt; &lt;input size='18' type='password' name='pass'...

Отправка формы при нажатии на радио кнопку
Здравствуйте как можно отправить данные при нажатии на радио кнопку без submit Или можете пред6 другой вариант, мне нужно после выборке...

Вывод текста, при нажатии на radio кнопки
Помогите пожалуйста сделать так, что бы при нажатии на radio кнопку возле Новая почта, открылся Адрес 2 а если точнее &lt;li...

3
Хитрая блондиночка $)
 Аватар для Hikari
1472 / 988 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
08.09.2016, 20:36
https://learn.javascript.ru/forms-submit
Стало быть что-то типа
HTML5
1
<input type="radio" name="way[]" id="auto" value="auto" onclick="parentNode.submit()"/>
Это с коленки.
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
09.09.2016, 00:21
Hikari, parentNode -- это свойство объекта, а объект вы не указали, надо так -- this.parentNode

кроме того, this.parentNode вполне может вернуть и не форму, если внутри формы будет использовано какое-то HTML-форматирование и тег <input type="radio"> окажется "обёрнутым" каким-то тегом

поэтому правильным будет здесь использовать this.form.submit ()
0
Хитрая блондиночка $)
 Аватар для Hikari
1472 / 988 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
09.09.2016, 09:34
Цитата Сообщение от kalabuni Посмотреть сообщение
а объект вы не указали
Ой и правда...
Цитата Сообщение от kalabuni Посмотреть сообщение
"обёрнутым" каким-то тегом
Да, но я опираюсь на конкретно предоставленный случай.
Цитата Сообщение от kalabuni Посмотреть сообщение
правильным будет здесь использовать this.form.submit ()
Не спорю, просто о таком я не знала, ибо формы не использую.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.09.2016, 09:34
Помогаю со студенческими работами здесь

Скрыть данные при двойном нажатии на radio
Добрый день. В данном куске html кода, когда checked стоит на &quot;Другие данные&quot; то появляются доп. поля. Подскажите как сделать, что бы при...

При нажатии на кнопку переключалась radio кнопка
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; xml:lang=&quot;ru&quot; lang=&quot;ru&quot;&gt; &lt;head&gt; &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;style1.css&quot;&gt; ...

Как сделать чтобы при нажатии на кнопку next активировался следующий radio (см. код)!?
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt; &lt;html...

Активация button при нажатии на enter
вот такой вот глупенький вопрос от новичка. есть инпут. туда вбиваешь имя. оно переносится в тег &lt;p&gt; при клике на button. как...

При нажатии на button открывать ссылку в frame
Подскажите, кто знает. У меня есть страница, на ней iframe и button. Как сделать так, чтоб при нажатии на батон, ссылка открывалась в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru