Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 刷新时保存按钮的文本_Javascript_Html_Jsp - Fatal编程技术网

Javascript 刷新时保存按钮的文本

Javascript 刷新时保存按钮的文本,javascript,html,jsp,Javascript,Html,Jsp,这是我的按钮代码,点击文本会更改其值,现在我想要的是,当文本在按钮中关闭窗帘时,我退出页面,然后重新进入页面或刷新页面,其文本应仅为关闭窗帘,而不是打开窗帘,再次点击按钮时,其值应保存为打开窗帘 <input type="button" value="Open Curtain" onclick="return change(this);" /> <script type="text/javascript"> function change( el ) {

这是我的按钮代码,点击文本会更改其值,现在我想要的是,当文本在按钮中关闭窗帘时,我退出页面,然后重新进入页面或刷新页面,其文本应仅为关闭窗帘,而不是打开窗帘,再次点击按钮时,其值应保存为打开窗帘

    <input type="button" value="Open Curtain" onclick="return change(this);" />
 <script type="text/javascript">
function change( el )
{
    if ( el.value === "Open Curtain" )
     el.value = "Close Curtain";
    else
     el.value = "Open Curtain";
}

功能改变(el)
{
如果(标高值==“打开窗帘”)
el.value=“关闭窗帘”;
其他的
el.value=“打开窗帘”;
}

或者是否有任何其他方式来表示网页的此类任务。

您可以使用Cookie或LocalStorage来存储按钮值状态。当页面打开/刷新时,从Cookie/LocalStorage读取初始值。您必须使用某种存储—会话变量、Cookie、数据库—来存储按钮的值,然后在刷新时检索该值。您可以阅读我在类似问题中给出的答案。有人能给我一些与我的代码相关的实现代码吗?我试着分析本地存储的东西,但结果一无所获-请帮助,有点麻烦。或者你能帮我提供一个单选按钮来打开和关闭窗帘吗