Задать вопрос
@Urope

Как перейти на другую страницу по нажатию кнопки?

у меня есть следующий html код:
<div class="buttons">
<p><input type="text" name="userName" placeholder="Name:" size="18" /></p>
<p><input type="text" name="userName" placeholder="Name of the room:" size="18" /></p>
<a href="#" class="modal__trigger2">Join Room</a>
</div>


Я хочу перейти на другую страницу, нажав на кнопку (тег a). Каким образом мне это сделать?
Кроме простого перехода, мне нужно на новую страницу перенести еще имя и название комнаты. Эти данные должны там отобразиться
  • Вопрос задан
  • 561 просмотр
Подписаться 2 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
@GLeBaTi
1) добавь id для input.
2) сделай вызов этой функции по-нажатия a или button (примерный код):

function openURL()
{
    let user = document.getElementById('userName').value;
    let room = document.getElementById('roomName').value;
    var url = '/?user=' + encodeURIComponent(user) + '&room=' + encodeURIComponent(room) ;

    window.location.href = url;
}


3) А на другой странице парсишь URL
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы