假设用户从选择框中选择thr第三个值,然后提交表单并重定向回同一页面。
浏览器显示选择了第三个选项。这是为什么?
答案 0 :(得分:0)
如果浏览器缓存不起作用,那么Web应用程序可能会操纵HTML来决定制作selected
的选项,以便标记看起来像这样:
<select>
<option value="1">1</option>
<option value="2">2</option>
<option value="3" selected>3</option>
</select>
然后浏览器将始终显示选择了第三个选项的选择。
我可能错了,但我认为只有当您尝试返回浏览器历史记录时,选择才会由浏览器维护
。