下拉列表和本地存储问题
dropdown and local storage issues
我有一个包含多个选项的下拉列表。在页面刷新时,我需要再次选择先前选择的选项。
这是我的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
相关文章:
- 在firebase(web)上存储数据时出现问题
- 性能问题:存储对DOM元素的引用与使用选择器相比
- 循环POS={{k}}k的iMacros没有持有整数值/存储问题
- 安卓phonegap应用程序与三星Galaxy设备上的SQlite和本地存储存在问题
- 关于确定数组中存储的最大值的不同方法的一些问题(加上输出消息问题)
- HTML5 本地存储 - 多个删除项问题
- 在 IE7 中模拟本地存储时出现问题
- 将整个字符串存储为数据属性时出现问题
- 日期选取器存储错误值的问题
- 角度 Restangular 本地存储拦截器问题
- 全局变量 VS Web 应用中的本地存储和内存问题
- ExtJS4 组合框加载/存储问题
- 下拉列表和本地存储问题
- 您如何解决 ExtJS 4.2 缓冲存储中的查找记录问题
- 为什么两个网页有不同的本地存储?我该如何解决这个问题
- 在本地存储中创建多维数组时出现问题
- 在localStorage中存储HTTP Basic授权标头是否存在任何安全问题
- Sencha Touch-本地存储问题
- 在javascript中存储时间的问题
- Chrome本地存储问题