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

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

08.09.2016, 20:31. Показов 5210. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru