下拉列表和本地存储问题

dropdown and local storage issues

本文关键字:存储 问题 下拉列表      更新时间:2023-09-26

我有一个包含多个选项的下拉列表。在页面刷新时,我需要再次选择先前选择的选项。

这是我的JavaScript。

按下按钮可启动保存Q1(id)功能当页面加载时,它会启动 loadQ1() 函数

//Save answer 1 to LocalStorage
        function saveQ1(id) {
        var answer = [document.getElementById("answerswer1").selectedIndex].value;
        localStorage.setItem('savequestion4656290', answer);
        }
         function loadQ1() {
        //if something was already saved....
        if (localStorage.getItem('savequestion4656290')) {
        var answer = localStorage.getItem('savequestion4656290');
        } else {
        var answer = ' ';
        }
//Put Answer 1 back in to box
        //I NEED SOMETHING HERE WHICH CHOOSES THE CORRECT OPTION (as remembered by local storage)       
         }

最终部分应该包含哪些内容才能显示先前保存的选项。 我什至不确定它的保存是否正确。谢谢

如果我

没看错,你需要添加一行,比如

var answer1 = document.getElementByID("answerswer1");
answer1.selectedIndex = answer