这是A页面 ,随机选择value=3 可以看到存在本地,B页面如何获取
<form>
<select id="select0">
<option value='' selected>------请选择-----</option>
<option value='2'>设备高级管理员管理</option>
<option value='3'>设备管理员管理</option>
<option value='4'>普通教师管理</option>
</select>
<button onclick="queren()">传值</button>
</form>
<script>
function queren() {
const myselect=document.getElementById("select0")
const index=myselect.selectedIndex
localStorage.setItem("select0", myselect.options[index].value)
}
</script>
B页面
form onsubmit="return false">
<select style="width: 200px;" id="select0">
<button onclick="queren()">接受</button>
<option value='2'>设备高级管理员管理</option>
<option value='3'>设备管理员管理</option>
<option value='4'>普通教师管理</option>
</select>
</form>
</body>
<script>
//这是之前用的错误的
document.getElementById("select0").value = localStorage.getItem("select0");
}
不已经写出来了吗
B页面打印localStorage.getItem("select0")有东西吗