@samakin
Создаю веб-сайты с 1996 года. Вечно учусь.

Как подменять action URL у формы?

Обычная поисковая форма. Мне нужно, чтобы набрав 12345 в поле input и нажав submit, пользователя форма переадресовала бы на 12345.domain.ru.
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
Kozack
@Kozack Куратор тега JavaScript
Thinking about a11y
  1. Повесить обработчик события submit
  2. В обработчике найти нужный input и получить его значение
  3. Изменить свойство action у объекта form

Ответ написан
Пригласить эксперта
Ответы на вопрос 1
solotony
@solotony
покоряю пик Балмера
document.getElementById('tvoy-forma').action = document.getElementById('tvoy-input').value
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Сбер Санкт-Петербург
от 250 000 ₽
NewGen Vision Санкт-Петербург
от 30 000 до 60 000 ₽
от 3 000 до 4 500 €
28 нояб. 2021, в 02:45
500 руб./за проект
28 нояб. 2021, в 02:26
3000 руб./за проект
28 нояб. 2021, в 00:34
1300 руб./в час