我正在设置一个货币选择器,我希望它显示即使重新加载页面也选择的货币。它总是默认返回显示美元。
我研究了显示默认值的方法,但只找到了选择一个选项作为默认值的方法。我希望默认值是最后一次单击的值,而不是一个设置选项。
<select id="multicurrency-selector">
<li>{% for link in linklists.currency.links %}
<option value="{{ link.url }}">{{ link.title }}</option>
{% endfor %}</li>
</select>
<script>
document.getElementById("multicurrency-selector").onchange = function() {
if (this.selectedIndex!==0) {
window.location.href = this.value;
}
};
</script>