Как я могу собрать опцию, выбранную с вводом, вставленным пользователем? - PullRequest
0 голосов
/ 01 марта 2020

Я начинаю изучать веб-разработку, просто html, css и bootstrap до сих пор ... И обучая тому, чему я научился, я просто застрял в следующей ситуации:

<div class="input-group">
     <input required type="email" name="" id="email" class="form-control">

     <div class="input-group-append">
          <select name="" id="kasp">
               <option value="@gmail.com">@gmail.com</option>
               <option value="@homail.com">@homail.com</option>
               <option value="@yahoo.com.br">@yahoo.com.br</option>
          </select>
    </div> 
</div>

Используя только это, можно было бы собрать воедино то, что было напечатано в том, что было выбрано?

Полагаю, что для этого может потребоваться javascript, но мне также любопытно узнать, есть ли способ сделать это без js, так что вы мне скажете? Я еще не начал с javascript, но как бы это выглядело?

1 Ответ

0 голосов
/ 01 марта 2020

Вы можете сделать это в скрипте сервера при отправке формы. Но если вы хотите сделать это на клиенте, вы должны использовать JavaScript.

Используйте .value для получения значений каждого ввода и + для объединения строк.

var full_email = document.getElementById("email").value + document.getElementById("kasp").value
...