Как сохранить данные из формы ввода после перенаправления ТОЛЬКО javascript - PullRequest
0 голосов
/ 25 апреля 2020

Я пытаюсь сохранить информацию из формы.

<form name="welcome_form">
        <p>Prvi igrac: <input type="text" name="prvi"></p>
        <p>Drugi igrac: <input type="text" name="drugi"></p>

    </form>

    <button onclick="submit_form();">Zapocni igru!</button>

Форма отправки проверяет данные из формы ввода и перенаправляет пользователя на другую страницу. Как сохранить данные из формы на перенаправленной странице

Без использования jquery, php, только в чистом виде javascript. Я пытался использовать куки, но у меня это не сработало.

var prvi_igra c, drugi_igrac;

function isValid(unos)
{ 
    return /^\w{3,15}$/.test(unos);
}
function submit_form()
{
    prvi_igrac = document.forms["welcome_form"]["prvi"].value;
    drugi_igrac = document.forms["welcome_form"]["drugi"].value;
    //alert(isValid(prvi_igrac));
    if(isValid(prvi_igrac) == false || isValid(drugi_igrac) == false)
    {
        alert("Ime mora sadrzati 3-15 karaktera i samo slova,brojeve i donju crtu!");
        return;
    }
    document.cookie = "prvi_igrac="+prvi_igrac;
    var x = document.cookie;
    alert(x);


}

Tnx заранее

1 Ответ

0 голосов
/ 26 апреля 2020

Вы можете использовать localstorage для хранения данных формы на первой странице, используя следующий код.

localStorage.setItem('key', 'your data')

, а затем на перенаправленной странице вы можете получить с кодом ниже

localStorage.getItem('key')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...