@Ozymandis
зелень

Отправка input, форма и подставка в url (JavaScript или PHP)?

В общем есть всплывающая форма, и в ней поле и кнопка.
Как сделать оптимально с помощью JS, так:

Юзер вписывает в поле свой email, и жмет на кнопку "Получить"

и запускается скрипт перехода на url типа:
site.ru/action.php?email=<Введённый ящик>

файл action.php уже есть, просто не могу понять (незнаю) как сделать такой скрипт в форме. на js или php

Код прилагаю
spoiler
<script>
</script>
   <div class="pp-promo-block clearfix">
    <div class="pp-promo-block-wrip pp-clearfix">
        <img src="/popup/img/img.png" alt="" width="" height="85" class="pp-promo-block--img_img">
        <p class="pp-promo-block--distr">Получи  подарок </p>

<!---кнопка---->
        <button class="pp-promo-block--button pp-arrow_box" id="my-button">Получить</button>
<!---кнопка---->
    </div>
  
    <div class="pp-popup" id="pp-popup">
        <div class="b-close">x</div>
         <img src="/popup/img/popup-header.png" alt="" class="pp-popup--header">
         
        <p class="pp-popup--distr">Получи купон  <img src="/popup/img/asd.svg" alt="Купоны" width="100" height="20"> и шанс выиграть</p>
        
        <!---form---->
        <form action="" class="pp-popup--email-form">
            <label for="" class="pp-popup--form-label">Email, на который мы отправим купон</label>
            <input type="email" placeholder="Введите email" class="pp-popup--text-input"></input>
            <input type="button" class="pp-popup--button" value="Получить промокод"></input>
        </form>
        <!---form---->

        <div class="pp-popup-footer">
            <p class="pp-popup--footer-txt">Жди письмo</p>
             
        </div>
    </div>
</div>

  • Вопрос задан
  • 403 просмотра
Решения вопроса 1
@Sn0wSky
Это делается голым html
<form action="http://site.ru/action.php" method = "get" class="pp-popup--email-form">
    <label for="" class="pp-popup--form-label">Email, на который мы отправим купон</label>
    <input type="email" placeholder="Введите email" class="pp-popup--text-input" name = "email">
    <input type="button" class="pp-popup--button" value="Получить промокод">
</form>


В action формы прописываете ссылку на action.php, method = "get"
У инпута прописываете имя, name = "email"
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
05 нояб. 2024, в 16:31
500 руб./за проект
05 нояб. 2024, в 16:24
5000 руб./за проект
05 нояб. 2024, в 16:12
10000 руб./за проект