为什么在JS函数中未定义localStorage?

时间:2019-07-12 03:34:41

标签: javascript local-storage

我在应用程序的单独javascript文件中使用localStorage来存储来自select元素的选择。它可以正常工作,但是我收到警告,“未定义localStorage。请修复或添加/ global localStorage /。我只是想弄清楚那是什么意思。对此非常新颖,谢谢。

<form name="selectStateform" action="/results" method="GET" onsubmit="setValue()">
    <div>
      <select class="custom-select form-control" name="state" id="selectState">
                <option value="AL">Alabama</option>
                <option value="AK">Alaska</option>
                <option value="AZ">Arizona</option>
                <option value="AR">Arkansas</option>
                <option value="CA">California</option>
function setValue() {
  localStorage.setItem('selecteditem', 
  document.selectStateform.state.selectedIndex);
}

0 个答案:

没有答案