Django Forum | Post Question | Не работает сохранение данных в переменной JavaScript

Я сейчас делаю форум с помощью Django и у меня возникла проблема. При создании страницы "Опубликовать вопрос". Я хочу сохранить название, описание и т.д. в переменной javascript, потому что вы вводите данные через несколько страниц. (см. здесь: Post Question Title & здесь Post Question Description). Используя этот код JavaScript: `

let post = []; 

function next() {
    let title  = document.getElementById("title");
    if(title.value == "" || title.value == " "){
        alert("Please fill out the title field");
    }
    else {
        post[0] = title.value
        link();
    }  
}

function next_description(){
    let description  = document.getElementById("description");

    if(description.value == "" || description.value == " "){
        alert("Please fill out the description field")
    }
    else {
        post[1] = description.value
        console.log("Title: " + post[0], "\nDescription: "+ post[1])
    }
}

function next_tags(){
    link_tags();
}

function finish(){
    link_finish();
}

`

В тестовых целях я регистрирую данные из массива JavaScript при нажатии кнопки Next в файле описания. В Инструментах разработчика я вижу следующее: Title: undefined Description: Hello World!

Почему так? И как я могу реализовать это лучше?

Вернуться на верх