Я создал веб-страницу HTML 5 + JavaScript. На моей странице у меня есть кнопка «submit». Когда я нажмете на это, значение кнопки изменится на «Готово». Но если я обновляю свою страницу после нажатия кнопки «отправить», появляется значение по умолчанию для кнопки («отправить»).Как отключить кнопку после нажатия на нее, если пользователь обновляет веб-страницу?
Что мне нужно, когда я нажал эту кнопку, это значение должно быть только «сделано», даже если пользователь обновляет свою страницу. Есть ли какой-либо конкретный метод для этого?
<style>
.selectBtn{height:60px;width:80px;
background-color:yellow;}
#abc{background-color:gray;height:100%;width:60%;}
</style>
</head>
<body><div id='abc'></div>
<script>
content = document.getElementById('abc');
function dx(){
var Btn = document.createElement('button');
Btn.type = 'button';Btn.className = 'selectBtn';
Btn.innerHTML = 'Submit';
Btn.onclick = function()
{
this.innerHTML='Done';
}
content.appendChild(Btn);
}
dx();
</script>
Вы не можете сделать это с помощью только кода на стороне клиента. Вы можете сделать что-то подобное с localStorage, но это работает до тех пор, пока пользователь не очистит его на стороне клиента. –
go и google localStorage.getItem или localStorage.setItem :) Это может быть идея для безопасного фактического состояния кнопки. –
Как долго должна быть кнопка с надписью 'Done'? Что произойдет, если пользователь закроет окно и снова откроет страницу? –