如何在输入框中保留用户的输入?
这是我到目前为止所做的:
<input type="text" ng-model="userText" placeholder="Enter text here">
但我想要它,以便当用户完成输入时,它会将文本保留在那里。我该怎么做?
答案 0 :(得分:0)
您可以使用sessionStorage
或localStorage
:
var inp = document.querySelector('input');
inp.value = sessionStorage.getItem('input-value') || '';
inp.addEventListener('input', function() {
sessionStorage.setItem('input-value', inp.value)
});