0

いくつかのオプションを含むドロップダウンがあります。ページの更新時に、以前に選択したオプションを再度選択する必要があります。

これが私のjavascriptです。

ボタンを押すと、ページがロードされたときに saveQ1(id) 関数が開始され、loadQ1() 関数が開始されます。

//Save answer 1 to LocalStorage
        function saveQ1(id) {
        var answer = [document.getElementById("answer1").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)       
         }

前回保存した選択肢を表示させるために最後に何を入れるべきか。正しく保存されているかどうかさえわかりません。ありがとう

4

1 に答える 1

1

これを正しく読んでいる場合は、次のような行を追加する必要があります

var answer1 = document.getElementByID("answer1");
answer1.selectedIndex = answer
于 2013-09-17T11:57:02.317 に答える