0

我正在创建这样的表格:

如果选择b,文本框被禁用,但是在这个页面之后有一个确认页面,当你使用后退按钮切换回来时,文本框又被打开了,那么js中有什么方法可以检查单选和在加载之后改变结果?

4

1 回答 1

2

嗨,为什么不将标志值存储在 html5 存储对象(例如 sessionStorage/localStorage)中,请访问Html5 存储文档以获取更多详细信息。使用它,您可以在本地临时/永久存储中间标志,然后访问您的标志,然后根据标志更改文本框的状态

if(sessionStorage.getItem('flag')=='1')
{
document.getElementById("textbox").disabled = true;
}

在您的 onload 函数中添加上述检查。

重定向到下一页时使用

sessionStorage.setItem('flag',1);

设置标志

于 2012-06-13T07:08:55.533 回答